프로그래머스 / Level2 , 연습문제 , 문자열 내 마음대로 정렬하기 자바스크립트 , JS
문제 출처
https://school.programmers.co.kr/learn/courses/30/lessons/12915
정답
function solution(strings, n) {
var answer = [];
answer = strings.sort((a, b) => {
let cnt = n;
if (a.charCodeAt([cnt]) - b.charCodeAt([cnt]) === 0) {
cnt = 0;
while (cnt < a.length) {
if (a.charCodeAt([cnt]) - b.charCodeAt([cnt]) !== 0) {
break;
}
cnt += 1;
}
}
return a.charCodeAt([cnt]) - b.charCodeAt([cnt]);
});
return answer;
}
반응형
'알고리즘 공부 > 프로그래머스 - 자바스크립트' 카테고리의 다른 글
프로그래머스 / Level1 , 2019 KAKAO BLIND RECRUITMENT , 실패율 자바스크립트 , JS (0) | 2022.09.14 |
---|---|
프로그래머스 / Level1 , 2021 카카오 채용연계형 인턴십 , 숫자 문자열과 영단어 자바스크립트 , JS (0) | 2022.09.13 |
프로그래머스 / Level2 , 연습문제 , 피보나치 수 자바스크립트 , JS (0) | 2022.09.12 |
프로그래머스 / Level2 , 연습문제 , 올바른 괄호 자바스크립트 , JS (0) | 2022.09.12 |
프로그래머스 / Level2 , 연습문제 , 최댓값과 최솟값 자바스크립트 , JS (0) | 2022.09.12 |