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
const [primero, ...resto] = numbers
return primero + recursiveArraySum(resto)
}
// No modificar: necesario para evaluar el resultado.
export { recursiveArraySum };0respuestas