👍🏻 2022년 2월 5일
<script>
function solution(n) {
var answer = n+1;
let n_oneCnt = 0;
let ans_oneCnt = 0;
for(let i=0; i<n.toString(2).length; i++) {
if (n.toString(2)[i] === "1") n_oneCnt++;
}
while(true) {
for(let i=0; i<answer.toString(2).length; i++) {
if (answer.toString(2)[i] === "1") ans_oneCnt++;
}
if (n_oneCnt === ans_oneCnt) return answer;
answer++;
ans_oneCnt = 0;
}
}
</script>