/**
* @param {number} n
* @return {boolean}
*/
var isHappy = function(n) {
let set = new Set()
let sum
n += ''
while (sum !== 1) {
sum = 0
for (let i = 0; i < n.length; i++) {
sum += Math.pow(n[i],2)
}
if (set.has(sum)){
return false
}
set.add(sum)
n = sum + ''
}
return true
};
01-08
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交