mathball
Version:
A JavaScript library for Competitive Programming
14 lines (11 loc) • 305 B
JavaScript
;
/* Neon Number
* Function: isNeon()
*/
var validate = require('../validation/positive-integer');
exports.check = function (num) {
validate(num, 'isNeon');
return num == Math.pow(num, 2).toString().split('').reduce(function (prev, next) {
return prev + parseInt(next, 10);
}, 0);
};