programmers/level1
[level1] - 정수 내림차순으로 배치하기
태기의삶
2020. 4. 7. 16:50
<입출력 예>
n | return |
118372 | 873211 |
[ 풀이 ]
정수 118372가 담긴 n을 tostring()을 통해서 문자열로 형 변환하고, split()을 통해 문자열을 원소로 나누고, 그 원소를 또 sotr()를 이용해서 내림차순 정렬 후 join()을 통해 문자열로 다시 합친다.
그러고 나서, paseInt()를 통해 문자열을 정수로 형변환하여 출력한다.
[ code ]
function solution(n) {
return parseInt(n.toString().split('').sort((a,b) => b-a).join(''));
}