Solución
solution.tsTypeScript
function sumDigits(n: number): number {
// Tu código aquí (usa recursión, no bucles)
if(n <= 9) return n;
const arrayOfDigits: number[] = [...n.toString()].map( str => Number(str) );
// console.log({arrayOfDigits})
let sumOfDigits = arrayOfDigits.reduce( (sum, digit) => sum + digit, 0);
return sumDigits(sumOfDigits);
}
// No modificar: necesario para evaluar el resultado.
export { sumDigits };0respuestas