sum of digits in a whole number javascript
sum = 0; while (value) { sum += value % 10; value = Math.floor(value / 10); }
Source: stackoverflow.com
js sum digits
// Sum of all the digits of a number in Javascript const num = 1245, sum = num .toString() .split('') .map(Number) .reduce((a,b) => a + b); console.log(sum); // 12
javascript sum digits in string of numbers
const sumDigits = num => num.toString().split('').map(Number).reduce((a,b) => a + b); //usage: mySum=sumDigits(myNum); console.log(sumDigits(1234)) output: 10