< 문제 >
< 풀이 >
function solution(s, n) {
return s.sort((a, b) => {
// NOTE : n번째 index가 서로 다를때
if (a[n] > b[n]) return 1;
if (a[n] < b[n]) return -1;
// NOTE : n번째 index가 서로 같을때
if (a > b) return 1;
if (a < b) return -1;
return 0;
});
}
console.log(solution(['sun', 'bed', 'car'], 1));
console.log(solution(['abce', 'abcd', 'cdx'], 2));