본문 바로가기
자바스크립트 코딩테스트

프로그래머스 Level 1 - 정수 내림차순으로 배치하기 (Javascript)

by 준벨롭 2023. 11. 2.

문제

답안

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