HANA -J

프로그래머스 - 문자열 내림차순으로배치하기 본문

개발/알고리즘

프로그래머스 - 문자열 내림차순으로배치하기

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
Comments