#나의 풀이

function solution(n) {
    var answer = [];
    answer = JSON.stringify(n).split("").reverse().map((e) => parseInt(e));
    return answer;
}

 

#다른 방법

function solution(n) {
    // 숫자풀이
    let arr = [];
    do {
        arr.push(n % 10);
        n = Math.floor(n / 10);
    } while (n > 0);
    return arr;
}

 

 

*숫자로 풀어보려고 하는 생각은 하지 않았다. 실행시간은 숫자 그대로 풀이하는 것이 좀 더 빠른 것으로 나왔다.

'코딩테스트 > Javascript' 카테고리의 다른 글

정수 내림차순으로 배치하기  (0) 2021.01.31
자릿수 더하기  (0) 2021.01.24
이상한 문자 만들기  (0) 2021.01.18
약수의 합  (0) 2021.01.13
시저 암호  (0) 2021.01.11

+ Recent posts