Exercise : digitSum
-
Write a method named
digitSum that accepts an integer as a parameter and returns the sum of the digits of that number.
For example, the call digitSum(29107) returns 2+9+1+0+7 or 19.
For negative numbers, return the same value that would result if the number were positive.
For example, digitSum(-456) returns 4+5+6 or 15.
The call digitSum(0) returns 0.
-
(Hint: This is a cumulative algorithm. To extract a digit from a number,
use / 10 and % 10 operations.)
-
Try solving this problem in Practice-It! using the link above.