binaryNum
: num
을 2진수로 변환result
: binaryNum
의 각 자리를 배열에 입력result
전체 순회function findComplement(num: number): number {
const binaryNum = num.toString(2)
const result = [...binaryNum]
for(let i = 0; i < result.length; i++) {
result[i] = result[i] === '0' ? '1' : '0'
}
return parseInt(result.join(''), 2)
};