2개 이하로 다른 비트 javascript

    [프로그래머스] 2개 이하로 다른 비트 - 자바스크립트

    [프로그래머스] 2개 이하로 다른 비트 - 자바스크립트

    문제 코딩테스트 연습 - 2개 이하로 다른 비트 programmers.co.kr 코드 무지성 코드(시간 초과) function solution(numbers) { function f(x) { if (x % 2 === 0) return x + 1; const bit = x.toString(2); let idx = 0; let len; while (true) { len = 0; idx++; let nextBit = (x + idx).toString(2); const diff = nextBit.length - bit.length; len += diff + nextBit .slice(diff) .split("") .filter((b, i) => b !== bit[i]).length; if (len 1로 바꿔주고..