ES6 - Méthode de matrice, réduire ()

La méthode reduction () applique une fonction simultanément à deux valeurs du tableau (de gauche à droite) afin de le réduire à une seule valeur.

Syntaxe

array.reduce(callback[, initialValue]);

Détails des paramètres

  • callback - Fonction à exécuter sur chaque valeur du tableau.

  • initialValue - Objet à utiliser comme premier argument du premier appel du rappel.

Valeur de retour

Renvoie la valeur unique réduite du tableau.

Exemple

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

Production

total is : 6