💜 코드
function solution(n) {
let arr = n.toString().split('');
return Number(arr.sort((a, b) => a===b ? 0 : a>b? -1 : 1).join(''));
}
💜 실행 결과
💜 다른 사람의 풀이
function solution(n) {
// 문자풀이
return parseInt((n+"").split("").sort().reverse().join(""));
}
'프로그래머스(JavaScript) > Lv1' 카테고리의 다른 글
[프로그래머스 : 연습문제] Lv1. 두 정수 사이의 합(JavaScript) (0) | 2024.03.11 |
---|---|
[프로그래머스 : 연습문제] Lv1. 하샤드 수(JavaScript) (0) | 2024.03.10 |
[프로그래머스 : 연습문제] Lv1. 정수 제곱근 판별(JavaScript) (0) | 2024.03.10 |
[프로그래머스 : 연습문제] Lv1. 문자열 내 p와 y의 개수(JavaScript) (0) | 2024.03.10 |
[프로그래머스 : 연습문제] Lv1. 자연수 뒤집어 배열로 만들기(JavaScript) (0) | 2024.03.10 |