ES6 - Método de matriz reduceRight ()

El método reduceRight () aplica una función simultáneamente contra dos valores de la matriz (de derecha a izquierda) para reducirla a un solo valor.

Sintaxis

array.reduceRight(callback[, initialValue]);

Detalles de los parámetros

  • callback - Función a ejecutar en cada valor de la matriz.

  • initialValue - Objeto para usar como primer argumento en la primera llamada de la devolución de llamada.

Valor devuelto

Devuelve el valor único reducido a la derecha de la matriz.

Ejemplo

var total = [0, 1, 2, 3].reduceRight(function(a, b){ return a + b; }); 
console.log("total is : " + total );

Salida

total is : 6