Programmers

[프로그래머스][JS] 문자열 정렬하기 (2)

winter17 2023. 4. 5. 22:03

https://school.programmers.co.kr/learn/courses/30/lessons/120911

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

풀이 과정

function solution(my_string) {
    let answer = [];
    const string = my_string.split('')
    for (str of string){
        answer.push(str.toLowerCase())
    }
    answer.sort()
    return answer.join('');
}

 

문자열을 배열로 바꿔서 풀었는데 마지막에 정렬 메서드를 사용하기 위해서

배열은 push를 사용해야 한다는 사실을 까먹고 덧셈을 사용해서 문자열끼리 합치려고 했고

배열 내의 문자열이 쪼개져있는 상태이기 때문에 join메서드로 합쳐줘야 한다


리뷰

어렵진 않은데 처음에 문제를 잘 못 읽어서 시간이 좀 걸렸다