丑数
丑数 就是只包含质因数 2
、3
和 5
的正整数。
给你一个整数 n
,请你判断 n
是否为 丑数 。如果是,返回 true
;否则,返回 false
。
/** * @param {number} n * @return {boolean} */ const isUgly = (n) => { if (n <= 0) return false while (n % 2 === 0) { n /= 2 } while (n % 3 === 0) { n /= 3 } while (n % 5 === 0) { n /= 5 } return n === 1 };
以自己现在的努力程度,还没有资格和别人拼天赋