reduceCon map transformas.
Con filter seleccionas.
Con reduce combinas todo para obtener un solo resultado.
Ejemplos típicos:
reduce recorre el array manteniendo un acumulador.
En cada vuelta ejecuta una callback.
En cada vuelta:
Al final, ese acumulador es el resultado.
Con función tradicional:
Con función flecha:
El 0 es el valor inicial del acumulador.
Con función tradicional:
Con función flecha:
Olvidar el valor inicial del acumulador.
Eso suele generar resultados raros o errores en arrays vacíos.
Pregunta guía:
Si sí, reduce.
Crea un array y usa reduce para obtener un valor único (por ejemplo suma, conteo o resumen) y muéstralo en consola.
Dominar reduce te da una herramienta muy potente para pensar datos de forma estructurada...