function solution(n) {
let answer = 0;
const one = n.toString(2).split('').filter(e=>e==='1').length
while(true){
n++
let temp = n.toString(2).split('').filter(e=>e==='1').length
if(temp == one){
answer = n
break;
}
}
return n
}
toString을 통해 2진수로 변환 해주면서 n을 하나씩 늘려가 1의 개수가 같을 때 까지 while문을 돌아준다.