LeetCodeBitwise AND of Numbers RangeBitwise AND of Numbers RangeMediumBit ManipulationSolution export function rangeBitwiseAnd(left: number, right: number): number { let shift = 0; while (left < right) { left >>= 1; right >>= 1; shift += 1; } return left << shift; }LeetCodeBitwise AND of Numbers Rangehttps://leetcode.com/problems/bitwise-and-of-numbers-range