Solución
solution.tsTypeScript
export function pureSumArray(arr: number[]): number {
// Usa .reduce() para acumular la suma sin modificar arr
return arr.reduce( ( sum, num ) => {
// Suma cada elemento a la variable acumuladora, sum
sum += num;
// Devuelve sum para seguir incrementando
return sum;
}, 0);
}0respuestas