2020.10.18
출처 : 프로그래머스
📝문제
✏️해답
function solution(n) {
let answer = '';
let toStr = n.toString();
let arr = [];
for(let i=0;i<toStr.length;i++){
arr.push(toStr.charAt(i));
arr.sort((a,b)=>(b-a));
}
for(let i=0;i<arr.length;i++){
answer+=arr[i];
}
answer = parseInt(answer);
return answer;
}
회고🧐
주어진 정수를 한자리씩 나누고, 정렬해서 큰수로 정렬 후, 정수로 형변환.
'코딩테스트' 카테고리의 다른 글
[1일1코👨🏻💻] Lv.1 제일 작은 수 제거하기.js - 프로그래머스 (0) | 2020.10.20 |
---|---|
[1일 1코👨🏻💻] Lv.1 정수 제곱근 판별.js - 프로그래머스 (0) | 2020.10.19 |
[1일1코👨🏻💻] Lv.1 자연수 뒤집어 배열로 만들기.js - 프로그래머스 (0) | 2020.10.17 |
[1일1코👨🏻💻] Lv.1 자릿수 더하기.js - 프로그래머스 (0) | 2020.10.16 |
[1일1코👨🏻💻] Lv.1 이상한 문자 만들기.js - 프로그래머스 (0) | 2020.10.13 |
댓글