프로그래머스 문자열 내 마음대로 정렬 자바스크립트

버건디·2023년 6월 22일
0

프로그래머스

목록 보기
47/66
post-thumbnail

문제 링크

- 내 풀이

function solution(strings, n) {
    var answer = strings.sort((a, b) => {
        if(a[n] === b[n]){
            if(a > b){
                return 1;
            } else if( a < b){
                return -1;
            } else{
                return 0
            }
        } else if(a[n] > b[n]){
            return 1;
        } else if(a[n] < b[n]){
            return -1;
        }
    })
    
    
    return answer;
}

글자의 n번째 단어를 기준으로 정렬을 해주고, 만약에 단어가 같다면 전체 단어를 오름 차순으로 정렬해준다.

profile
https://brgndy.me/ 로 옮기는 중입니다 :)

0개의 댓글

관련 채용 정보