给定一个整数,写一个函数来判断它是否是 3 的幂次方。 示例 1: 输入: 27 输出: true 示例 2: 输入: 0 输出: false 示例 3: 输入: 9 输出: true 示例 4: 输入: 45 输出: false
var isPowerOfThree = function (n) { while (n > 3) { //n 除以3 余多少 n = n / 3 } if (n === 3 || n === 1) { return true } return false };
← 303-区域和检索 - 数组不可变 342-4的幂 →