what I Learnd/알고리즘
프로그래머스 - 문자열 내림차순으로배치하기
Hana-J
2021. 11. 25. 22:55
> 2021/11/25
> 문제설명
문자열 s에 나타나는 문자를 큰것부터 작은 순으로 정렬해 새로운 문자열을 리턴하는 함수, solution을 완성해주세요.
s는 영문 대소문자로만 구성되어 있으며, 대문자는 소문자보다 작은 것으로 간주합니다.
> 입출력예
s : "Zbcdefg"
return : "gfedcbZ"
> 풀이
function solution(s){
var answer = '';
var arr = s.split("");
arr.sort((a,b) =>{ //대소문자 구분해서 정렬
if(a>b) return -1;
if(a<b) return 1;
if(a===b) return 0;
})
answer = arr.join("");
return answer;
}
728x90