Réduction d'un tableau en JavaScript

JavaScriptJavaScriptBeginner
Pratiquer maintenant

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

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

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.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/AdvancedConceptsGroup(["Advanced Concepts"]) javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") javascript/AdvancedConceptsGroup -.-> javascript/higher_funcs("Higher-Order Functions") javascript/AdvancedConceptsGroup -.-> javascript/spread_rest("Spread and Rest Operators") subgraph Lab Skills javascript/variables -.-> lab-28633{{"Réduction d'un tableau en JavaScript"}} javascript/data_types -.-> lab-28633{{"Réduction d'un tableau en JavaScript"}} javascript/arith_ops -.-> lab-28633{{"Réduction d'un tableau en JavaScript"}} javascript/comp_ops -.-> lab-28633{{"Réduction d'un tableau en JavaScript"}} javascript/higher_funcs -.-> lab-28633{{"Réduction d'un tableau en JavaScript"}} javascript/spread_rest -.-> lab-28633{{"Réduction d'un tableau en JavaScript"}} end

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.