Happy Number LeetCode solution in JavaScript
1var isHappy = function (n) {2if (n < 10) {3if (n === 1 || n === 7) {4return true;5}6return false;7}8let total = 0;9while (n > 0) {10let sq = n % 10;11total += sq ** 2;12n -= sq;13n /= 10;14}15if (total === 1) {16return true;17}18return isHappy(total);19};