Réduction d'un tableau en JavaScript

Beginner

This tutorial is from open-source community. Access the source code

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 :

  1. Ouvrez le Terminal/SSH et tapez node pour commencer à coder.
  2. Utilisez la méthode Array.prototype.reduce() pour ajouter chaque valeur à un accumulateur, qui doit être initialisé avec une valeur de 0.
  3. Voici le code que vous pouvez utiliser pour trouver la somme du tableau :
const sum = (...arr) => [...arr].reduce((acc, val) => acc + val, 0);
  1. 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.