문제
나의코드
const solution = (strings, n) => {
return strings.sort((x, y) => {
if(x[n] > y[n]) return 1;
else if(x[n] < y[n]) return -1;
else {
if(x > y) return 1;
else if(x < y) return -1;
}
})
}
로직흐름
n번째 인덱스로 오름차순 정렬을 한다.
만약 n번째 인덱스의 값이 같다면, 문자열을 비교해서 사전순으로 정렬을 한다.