
Función que vaya sumando todos los dígitos de un numero
JavaScript





Actualizado el 19 de Noviembre del 2019 por Katas (200 códigos) (Publicado el 17 de Noviembre del 2019)
1.200 visualizaciones desde el 17 de Noviembre del 2019
Crear una función recursiva que recibe un numero y devuelve el resultado de ir sumando todos sus dígitos hasta que solo quede un dígito.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
digital_root(16)
// 1 + 6
// 7
digital_root(942)
// 9 + 4 + 2
// 15 ...
// 1 + 5
// 6
digital_root(493193)
// 4 + 9 + 3 + 1 + 9 + 3
// 29 ...
// 2 + 9
// 11 ...
// 1 + 1
// 2