문제 설명
제한 사항
입출력 예
n | return |
---|---|
118372 | 873211 |
문제 풀이
function solution(n) {
var answer = 0;
return parseInt(n.toString().split('').sort((a,b) => b-a).join('')); //n을 문자열로 변환하여 배열로 만들어준 뒤 내림차순으로 재정렬 뒤 합쳐 문자열화 해준것을 다시 parseInt로 숫자화해준다.
}
console.log(solution(118372)) //return값이 873211로 잘 나온다.
이 문제는 36번 문자열 내림차순으로 배치하기랑 비슷해서 잘 풀어냈다. (현재 문제를 뒤죽박죽 풀고 있다.. ㅠㅠ)