El método reduce () aplica una función simultáneamente contra dos valores de la matriz (de izquierda a derecha) para reducirla a un solo valor.
Sintaxis
array.reduce(callback[, initialValue]);
Detalles de los parámetros
Valor devuelto
Devuelve el valor único reducido de la matriz.
Ejemplo
var total = [0, 1, 2, 3].reduce(function(a, b){ return a + b; });
console.log("total is : " + total );
Al compilar, generará el mismo código en JavaScript.
Su salida es la siguiente:
total is : 6