const solution = (n) => {
const countOfOne = n
.toString(2)
.split("")
.filter((char) => char == 1).length;
do {
n++;
} while (
countOfOne !=
n
.toString(2)
.split("")
.filter((char) => char == 1).length
);
return n;
};
toString메소드로 진법 변환이 가능하다는 것과 parseInt로 진법에 맞춰 정수 변환이 가능하다는 것을 기억해둬야 시간 단축을 할 수 있음
(언제 직접 구현하고 있냐)
이걸 시프트 연산자로 푼 사람이 있네;; 지독하다