TypeScript - Reducir matriz ()

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

  • 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 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