由于是幂,所以总是除的清的。
function isPowerOfThree(n: number): boolean { // 首先排除小于等于 0 的数 if (n <= 0) return false const RANGE_MAX = 1162261467 return RANGE_MAX / n === Math.floor(RANGE_MAX / n) }