2개 이하로 다른 비트 썸네일형 리스트형 5/24[문제풀이] 프로그래머스 Lv2 2개 이하로 다른 비트 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 function solution(numbers) { const answer = []; for (let number of numbers) { if (number % 2 === 0) answer.push(number + 1); else { const etc = [...number.toString(2)]; if (etc.every((e) => e === "1")) { etc[0] = "10"; } else { for (let x = etc.length - 1; x >= 0; x--) { if (etc[x] === "0") { etc[x] = "1"; etc[x + 1] = "0"; .. 더보기 이전 1 다음