Minimum Bit Flips to Convert Number

EasyBit Manipulation

Solution

export function minBitFlips(start: number, goal: number): number {
  const xor = start ^ goal;
  return xor.toString(2).replace(/0/g, '').length;
}