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