给你一个整数 n ,请你判断 n 是否为 丑数 。如果是,返回 true ;否则,返回 false 。
丑数 就是只包含质因数 2、3 和/或 5 的正整数。
/**
* @param {number} n
* @return {boolean}
*/
var isUgly = function(n) {
if(n == 1){
return true;
}
if(n == 0){
return false;
}
while(n%2 == 0){
n /= 2
}
while(n%3 == 0){
n /= 3
}
while(n%5 == 0){
n /= 5
}
if(n == 1){
return true
}else{
return false
}
};
刷题地址:https://leetcode-cn.com/problems/ugly-number/