Square Every Digit Kata
//my way
function squareDigits(num){
var str = "" + num;
var result = "";
for (var i=0; i<str.length; i++){
var n = Math.pow( Number(str[i]), 2);
result = result + n;
}
return Number(result);
}
//nice way
function squareDigits(num){
return Number(('' + num).split('').map(function (val) { return val * val;}).join(''));
}