Introduction
Dans ce laboratoire, nous allons explorer l'utilisation de la méthode Array.prototype.reduce() pour calculer la somme de deux ou plusieurs nombres / tableaux. Nous apprendrons comment initialiser un accumulateur avec une valeur de 0 et comment utiliser l'opérateur de propagation pour passer un tableau comme arguments individuels. À la fin de ce laboratoire, vous aurez une meilleure compréhension de la manière d'utiliser la méthode reduce() en JavaScript.
Voici comment trouver la somme d'un tableau
Pour trouver la somme d'un tableau de nombres, suivez ces étapes :
- Ouvrez le Terminal/SSH et tapez
nodepour commencer à coder. - Utilisez la méthode
Array.prototype.reduce()pour ajouter chaque valeur à un accumulateur, qui doit être initialisé avec une valeur de0. - Voici le code que vous pouvez utiliser pour trouver la somme du tableau :
const sum = (...arr) => [...arr].reduce((acc, val) => acc + val, 0);
- Pour tester la fonction
sum, utilisez les exemples de code suivants :
sum(1, 2, 3, 4); // 10
sum(...[1, 2, 3, 4]); // 10
En suivant ces étapes, vous pouvez facilement trouver la somme d'un tableau de nombres à l'aide de JavaScript.
Sommaire
Félicitations ! Vous avez terminé le laboratoire Somme de tableau. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.