문자열 내 마음대로 정렬하기

RyuIsangGo🤘·2023년 8월 23일
0

문제

나의코드

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번째 인덱스의 값이 같다면, 문자열을 비교해서 사전순으로 정렬을 한다.

profile
이전 블로그 입니다.

0개의 댓글