JavaScript Challenge-10

 /*
     Create a function that find sum of squares of every digit of a number.

     Example: -

        squareDigits(123) ➞ (1^2 + 2^2 + 3^2) = 14
        squareDigits(24) ➞ (2^2+4^2) = 20
        squareDigits(3212) ➞ (3^2+2^2+1^2+2^2) = 18
*/


let num = 428;
let digits = num.toString().split(' ');
let realDigits = digits.map(Number);
let result = 0;

for(var i=0; i<realDigits.length; i++){
    result = result + ((realDigits[i] * realDigits[i]));
}
console.log(result);

Comments

Popular posts from this blog

Average of All Indexes of Array

JavaScript Coding Challenge-8

Largest and Lowest Number of the Array using JavaScript