Solución
solution.tsTypeScript
// Sumar todos los elementos del array usando un bucle imperativo
function recursiveArraySum(numbers: number[]): number {
if (numbers.length <= 0) return 0
return numbers.at(0) + recursiveArraySum(numbers.slice(1))
}
// No modificar: necesario para evaluar el resultado.
export { recursiveArraySum };0respuestas