Quick actions

cmd+k|ctrl+k

Navigation

Languages

happyNumber

Snippet info

Language

JavaScript

Visibility

public

Author

berrynotion

Created

2019-03-01T17:55:11Z

Updated

2019-03-01T17:55:11Z

function happyNumber(num) {
   var a, b ;
    var c = [ ];
 
    while(num != 1 && c[num] !== true) 
    {
        c[num] = true ;
        a = 0 ;
        while (num > 0) {
            b = num % 10 ;
            a += b * b ;
            num = (num  - b) / 10 ;
        }
        num = a ;
    }
    return (num == 1) ;
}
 
var count = 5;
var num = 1;
var f5 = ''; 
while(count-- > 0) 
{
    while(!happyNumber(num))
        num++ ;
f5 = f5+(num + "\n") ;

    num++ ;
    
}
console.log(f5);
INFO