코딩테스트 연습
024-정수 내림차순으로 배치하기
__g__
2022. 5. 17. 23:37
function solution(n) {
var answer = "";
n = String(n) // n을 문자열로 변환
var list = []; // 문자열로 변환한 n을 담을 빈 배열
for (let i = 0; i < n.length; i++) { // n의 길이만큼 반복
list.push(n[i]); // 빈 배열에 넣음
}
list.sort(function(a, b) { // sort() 이용해 내림차순으로 정렬
return b - a;
});
for (let k = 0; k < n.length; k++) { // n의 길이만큼 반복
answer += list[k] // 내림차순 순서대로 문자열 더하기
}
return Number(answer);
}