Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func sumOfDigits(_ input: Int) -> Int {
- var sum = 0
- for nString in String(input) {
- sum += Int(String(nString))!
- }
- return sum
- }
- sumOfDigits(23)
- sumOfDigits(0)
- sumOfDigits(123123123)
- func sumOfDigits2(_ input: Int) -> Int {
- var sum = 0
- var num = input
- while num > 0 {
- sum += num % 10
- num /= 10
- }
- return sum
- }
- sumOfDigits2(23)
- sumOfDigits2(0)
- sumOfDigits2(123123123)
Add Comment
Please, Sign In to add comment