프로그래머스 #JS - 정수 내림차순으로 배치하기

SSO·2020년 1월 13일
0

프로그래머스Lv1

목록 보기
24/47

문제

https://programmers.co.kr/learn/courses/30/lessons/12933

풀이

  1. 2020
function solution(n) {
    var answer = 0;
    var temp = '';
    var arr = [];
    
    temp = n.toString();
    arr = temp.split('');
    arr.sort((a,b) => b-a);
    var str =arr.join('');
    answer = parseInt(str,10);

    return answer;
}
  1. 2019
function solution(n) {
    var answer = 0;
    var convertedN  = n.toString();
    var arrayOfN = convertedN.split('');
    
    arrayOfN.sort(function(a,b){
        if (parseInt(a) <parseInt(b)){
            return 1;
        }
        else if (parseInt(a)>parseInt(b)){
            return -1;
        }
        return 0;
    })
    
    answer = parseInt(arrayOfN.join(''));
    
    return answer;
}

참고사항

profile
happy

0개의 댓글