# Given a number, find sum of its digits. def digits_sum(n) a, sum = 0, 0 until n.zero? a = n % 10 sum += a n /= 10 end return sum end puts "Sum of digits of 3456 is " + digits_sum(3456).to_s # Sum of digits of 3456 is 18 puts "Sum of digits of 1234 is " + digits_sum(1234).to_s # Sum of digits of 1234 is 10 puts "Sum of digits of 9251321 is " + digits_sum(9251321).to_s # Sum of digits of 9251321 is 23