So berechnen Sie die Summe und den Durchschnitt der Elemente in einem Array?

So berechnen Sie die Summe und den Durchschnitt der Elemente in einem Array?
In verschiedenen Situationen müssen Entwickler die Summe und den Durchschnitt der Elemente eines Arrays in JavaScript berechnen. Zum Beispiel kann es erforderlich sein, die durchschnittliche Punktzahl eines Schülers zu bestimmen, indem alle ihre Prüfungsergebnisse addiert und diese durch die Gesamtzahl der von ihnen abgelegten Prüfungen geteilt werden.

Dieser Beitrag veranschaulicht die Methoden zum Berechnen der Summe und des Durchschnitts der Array -Elemente.

So berechnen/berechnen Sie die Summe und den Durchschnitt der Elemente in einem Array?

Verwenden Sie die folgenden Ansätze, um die Summe und den Durchschnitt der Elemente eines Arrays zu berechnen:

  • "Reduzieren ()" Methode
  • Schleife "for-”

Methode 1: Berechnen Sie die Summe und den Durchschnitt der Elemente in einem Array mit der Methode „record ()“

Verwenden Sie die „Summe und Durchschnitt der Arrayelementereduzieren()" Methode. Es verwendet die Rückruffunktion, die für jedes Element eines Arrays gilt und eine einzelne reduzierte Ausgabe ergibt. Diese Methode akzeptiert zwei Parameter, eine Rückruffunktion und einen optionalen Anfangswert.

Syntax
Verwenden Sie die angegebene Syntax für die Reduzierung () -Methode:

reduzieren ((Akkumulator, CurrentValue) =>
// Stellungnahme
, Ursprünglicher Wert)

Beispiel
Erstellen Sie ein Array der ersten 10 sogar Zahlen:

var Array = [2, 4, 6, 8, 10, 12, 14, 16, 18, 20];

Ruf den "reduzieren()Methode mit Array, um die Summe aller Array -Elemente zu erhalten und sie in einer Variablen "Summe" zu speichern:

var sum = array.reduzieren ((a, b) => a + b, 0);

Teilen Sie nun die Summe mit der Länge eines Arrays, um den Durchschnitt der Array -Elemente zu erhalten:

var Average = Summe / Array.Länge;

Das Ergebnis drucken “Summe" und das "Durchschnitt”Auf der Konsole:

Konsole.log ("Summe der Array -Elemente:" + Summe);
Konsole.log ("Durchschnitt der Array -Elemente:" + Durchschnitt);

Die Ausgabe zeigt die Summe der ersten 10 sogar Zahlen an “110"Und der Durchschnitt ist"11”:

Methode 2: Berechnen Sie die Summe und den Durchschnitt der Elemente in einem Array mit der „For-of-“-Schleife

Eine andere Möglichkeit, die Summe und den Durchschnitt der Array-Elemente zu berechnen, sind die traditionellen Loops, wie für die Schleife, während Schleife, für die Schleife und so weiter. Hier werden wir die „For-of-“-Schleife für die Berechnung der Summe und den Durchschnitt der Array-Elemente besprechen.

Syntax
Die folgende Syntax wird für die For-of-Loop verwendet:

für (var x von Array)
//Stellungnahme

Beispiel
Erstellen Sie eine Variable “Summe”Und weisen Sie ihm einen Wert 0 zu:

var sum = 0;

Verwenden Sie die For-of-Loop und fügen Sie die Summe der Elemente in der Variablen „Summe“ hinzu:

für (var x von Array)
sum += x;

Teilen Sie die Summe der Elemente mit der Länge des Arrays, um einen Durchschnitt der Array -Elemente zu berechnen:

var Average = Summe / Array.Länge;

Drucken Sie zum Schluss das Ergebnis auf der Konsole:

Konsole.log ("Summe der Array -Elemente:" + Summe);
Konsole.log ("Durchschnitt der Array -Elemente:" + Durchschnitt);

Ausgang

Das dreht sich alles um das Computer der Summe und den Durchschnitt der Array -Elemente.

Abschluss

Verwenden Sie zur Berechnung der Summe und des Durchschnitts des Arrays die “reduzieren()Methode oder die Schleifen wie die “für"Schleife", "während"Schleife oder die"für”Schleife. Die Methode „Reduzierung ()“ ist jedoch die am häufigsten verwendete Methode zum Berechnen der Summe und des Durchschnitts der Array -Elemente. Dieser Beitrag veranschaulicht die Methoden zum Berechnen der Summe und des Durchschnitts der Array -Elemente.