프로그래머스 JS LV0

LV0 16 문자열 정렬하기(2)

와라리요 2022. 10. 11. 10:28

문제

 - 영어 대소문자로 이루어진 문자열 my_string이 매개변수로 주어질 때, my_string을 모두 소문자로 바꾸고 알파벳 순서대로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요.

 

입출력 예

my_string result
"Bcad" "abcd"
"heLLo" "ehllo"
"Python" "hnopty"

 

나만의 풀이

이 문제는 LV0 14번의 조금 업그레이드 버전인 느낌이다. 코드의 순서를 말하면 문자열을 toLowerCase()로 소문자로 바꾼 후 split('')로 알파벳 하나 씩 분리한다. sort()로 알파벳 순서로 정렬한 후 join('')을 이용해 합친다.

function solution(my_string) {
    return my_string.toLowerCase().split('').sort().join('');
}

 

 

 

 

'프로그래머스 JS LV0' 카테고리의 다른 글

LV0 18 배열 뒤집기  (0) 2022.10.12
LV0 17 피자 나눠 먹기 (1)  (0) 2022.10.11
LV0 15 약수 구하기  (0) 2022.10.11
LV0 14 문자열 뒤집기  (0) 2022.10.11
LV0 13 세균 증식  (0) 2022.10.11