2018~2019/Level 2

다음 큰 숫자 [JavaScript]

전기도둑 2018. 10. 1. 23:03
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function solution(n) {
    var answer = 0;
    var check = true;
    var cnt = n.toString(2).split(1).length;

    while(check) {
        n++;
        if(cnt === n.toString(2).split(1).length) {
            answer = n;
            check = false;
        }
    }

    return answer;
}