Array Reduktion in JavaScript

JavaScriptJavaScriptBeginner
Jetzt üben

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

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden wir die Verwendung der Array.prototype.reduce()-Methode zur Berechnung der Summe von zwei oder mehr Zahlen/Arrays untersuchen. Wir werden lernen, wie wir einen Akkumulator mit einem Wert von 0 initialisieren und wie wir den Spread-Operator verwenden, um ein Array als einzelne Argumente zu übergeben. Am Ende dieses Labs werden Sie ein besseres Verständnis dafür haben, wie die reduce()-Methode in JavaScript verwendet wird.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript(("JavaScript")) -.-> javascript/AdvancedConceptsGroup(["Advanced 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{{"Array Reduktion in JavaScript"}} javascript/data_types -.-> lab-28633{{"Array Reduktion in JavaScript"}} javascript/arith_ops -.-> lab-28633{{"Array Reduktion in JavaScript"}} javascript/comp_ops -.-> lab-28633{{"Array Reduktion in JavaScript"}} javascript/higher_funcs -.-> lab-28633{{"Array Reduktion in JavaScript"}} javascript/spread_rest -.-> lab-28633{{"Array Reduktion in JavaScript"}} end

So finden Sie die Summe eines Arrays

Um die Summe eines Arrays von Zahlen zu finden, gehen Sie folgendermaßen vor:

  1. Öffnen Sie das Terminal/SSH und geben Sie node ein, um zu beginnen zu programmieren.
  2. Verwenden Sie die Array.prototype.reduce()-Methode, um jeden Wert einem Akkumulator hinzuzufügen, der mit einem Wert von 0 initialisiert werden sollte.
  3. Hier ist der Code, den Sie verwenden können, um die Summe des Arrays zu finden:
const sum = (...arr) => [...arr].reduce((acc, val) => acc + val, 0);
  1. Um die sum-Funktion zu testen, verwenden Sie die folgenden Codebeispiele:
sum(1, 2, 3, 4); // 10
sum(...[1, 2, 3, 4]); // 10

Indem Sie diese Schritte befolgen, können Sie mit JavaScript leicht die Summe eines Arrays von Zahlen finden.

Zusammenfassung

Herzlichen Glückwunsch! Sie haben das Array Summe-Lab abgeschlossen. Sie können in LabEx weitere Labs ausprobieren, um Ihre Fähigkeiten zu verbessern.