1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
var isUgly = function(num) { if (num === 1) { return true; } else if (num <= 0) { return false; }
while (num % 2 === 0) { num = num / 2; } while (num % 3 === 0) { num = num / 3; } while (num % 5 === 0) { num = num / 5; }
return num === 1; };
|