Reduce
Es un método que permite iterar sobre todos los elementos de un array y acumular un valor final a partir de una función de reducción.
🛠️ Sintaxis
callback: Función que se ejecuta en cada iteración del array. Recibe cuatro argumentos:
total
: El acumulador que acumula el valor retornado por la función.current
: El elemento actual que se está procesando en el array.index
(opcional): El índice del elemento actual.array
(opcional): El array sobre el que se llamareduce
.
initialValue (opcional): Un valor que se usa como primer argumento en la primera llamada de la función de callback.
Ejemplo :
numbers
: Es el array sobre el cual estamos aplicandoreduce
.acc + curr
: La función de callback suma el acumuladoracc
con el valor actualcurr
.0
: El valor inicial del acumulador, que en este caso es0
.
Última actualización