JSFiddle - React, Tailwind, and code Playground
JavaScript
var isHappy = function(n) {
const squareSum = (n)=>{
let sum = 0;
while(n > 0){
let digit = n%10;
sum += digit*digit;
console.log(sum)
n = Math.trunc(n/10);
}
console.log(sum)
return sum;
}
console.log(n,'***')
while(n > 9){
n = squareSum(n);
console.log(n,'***')
}
return n===1;
};
console.log(isHappy(19))