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