문제
답안
function solution(n) {
var answer = 0;
let arr = [];
arr = (n + '').split('');
answer = Number(arr.sort().reverse().join(''));
return answer;
}
후기
정수 n에 string인 ' '를 더해 문자열로 만든 후 split을 이용하여 하나씩 나눈다.
나눠진 배열에 오름차순과 뒤집기를 이용해 내림차순으로 변경해주고 join('')을 이용하여 합쳐준 값에
number를 걸어주면 다시 숫자열로 변한다.
728x90
'자바스크립트 코딩테스트' 카테고리의 다른 글
프로그래머스 Level 1 - 두 정수 사이의 합 (Javascript) (0) | 2023.11.05 |
---|---|
프로그래머스 Level 1 - 하샤드 수 (Javascript) (0) | 2023.11.03 |
프로그래머스 Level 1 - 정수 제곱근 판별 (Javascript) (1) | 2023.11.01 |
프로그래머스 Level 1 - 문자열 내 p와 y의 개수 (Javascript) (0) | 2023.10.31 |
프로그래머스 Level 1 - x만큼 간격이 있는 n개의 숫자 (Javascript) (0) | 2023.10.30 |