LeetcodeJun 25, 2025

Power of Four

Hazrat Ali

Leetcode

An integer n is a power of four, if there exists an integer x such that n == 4x.

 

Example 1:

Input: n = 16
Output: true

Example 2:

Input: n = 5
Output: false

Example 3:

Input: n = 1
Output: true


Solution
/**
 * @param {number} num
 * @return {boolean}
 */
const isPowerOfFour = num => {
  return num > 0 && (num & (num - 1)) === 0 && (num & 0x55555555) !== 0;
};



Comments