최대 1 분 소요

part46. 124 나라의 숫자

js ver 1.0

function solution(n) {
    const obj = {
        1: 1,
        2: 2,
        0: 4,
    };
    
    let result = "";
    
    let analysis = n, divide = 1;
    
    while (analysis > 0){
        const r = Math.floor(analysis / divide) % 3;
        result = obj[r] + result;
        analysis -= divide * (r || 3);
        divide *= 3;
    }

    return result; 
}

실행결과_js ver 1.0


업데이트: