Digital Root

Calculate the digital root by repeatedly summing digits until a single digit remains.

Code

Algorithms
num == 0 ? 0 : 1 + (num.abs - 1) % 9

Parameters

Number

Server

More Ruby Snippets