We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e422650 commit d738f66Copy full SHA for d738f66
app.js
@@ -10,10 +10,11 @@ function calculateSumOfDigits() {
10
result.textContent = `Sum of digits: ${sum}`;
11
}
12
function calculateSum(number) {
13
+ const numberString = number.toString();
14
let sum = 0;
- while (number > 0) {
15
- sum += number % 10;
16
- number = Math.floor(number / 10);
+ for (let i = 0; i < numberString.length; i++) {
+ const digit = parseInt(numberString[i]);
17
+ sum += digit;
18
19
return sum;
20
0 commit comments