정수 내림차순으로 배치하기

이묘·2022년 7월 25일
0

CodingTest

목록 보기
15/41
post-thumbnail

프로그래머스 코딩테스트 1단계



소스코드

function solution(n) {
    var answer = '';

    arr = n.toString().split('').sort((a,b) => b-a)
    for( var i = 0; i < arr.length; i++){
        answer += arr[i];
    }  
    return answer*1;
}

console.log( solution( 118372 ) )

- 참고 이렇게 접근 안하고 그냥 바로 toString으로 문자열 변환해준 뒤 sort함수로 오름차순 배열 진행 후 revers()로 뒤집고 다시 join('')해서 정수로 바꿔주는 방법도 있었다. 참고.
profile
본질을 공부해야 응용도 하지 않을까

0개의 댓글