728x90
문제
영어 대소문자로 이루어진 문자열 my_string이 매개변수로 주어질 때, my_string을 모두 소문자로 바꾸고 알파벳 순서대로 정렬한 문자열을 return 하도록 solution 함수를 완성해보세요.
해결 과정
// 소문자로 바꾼뒤 오름차순 정렬
function solution(my_string) {
return my_string.toLowerCase().split('').sort().join('');
}
소문자로 바꾼뒤 오름차순으로 정렬을 해서 문제를 해결하면 되었다.
toLowerCase().sort()를 하니까 오류가 났다.
소문자로 바꾼걸 쪼개준 뒤 다시 sort()정렬하고 join('')해줘야 오류가 안났다.
join()할때는 안합쳐졌는데 join(' ')을하니 합쳐졌다.
그 이유는? 🤔
join()을 하면 ,로 구분이 된다💡
728x90
'⌨️ 프로그래머스 > 코딩테스트 입문' 카테고리의 다른 글
[프로그래머스] 세균 증식 | JS (2) | 2025.01.31 |
---|---|
[프로그래머스] 자릿수 더하기 | JS (0) | 2025.01.02 |
[프로그래머스] 한 번만 등장한 문자 | JS (0) | 2024.09.04 |
[프로그래머스] 가장 큰 수 찾기 | JS (0) | 2024.08.21 |
[프로그래머스] 문자열안에 문자열 | JS (0) | 2024.08.21 |