본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다
자바스크립트 코드(나의 풀이)
function solution(strings, n) {
return strings.sort((a, b) => {
const comparedNumber = a.charCodeAt(n) - b.charCodeAt(n);
if (comparedNumber === 0) {
if (a > b) return 1;
if (b > a) return -1;
} else {
return comparedNumber;
}
});
}
Reference
'programming study > Algorithm' 카테고리의 다른 글
[프로그래머스] 폰켓몬 - JavaScript 풀이 (0) | 2022.08.07 |
---|---|
[프로그래머스] 최댓값과 최솟값 - JavaScript 풀이 (0) | 2022.08.07 |
[프로그래머스] 콜라츠 추측 - JavaScript 풀이 (0) | 2022.07.17 |
[프로그래머스] 같은 숫자는 싫어 - JavaScript 풀이 (0) | 2022.07.16 |
[프로그래머스] 두 정수 사이의 합 - JavaScript 풀이 (0) | 2022.07.15 |