Heim  >  Artikel  >  Web-Frontend  >  Wie berechne ich die Summe und den Durchschnitt von Array-Elementen in JavaScript?

Wie berechne ich die Summe und den Durchschnitt von Array-Elementen in JavaScript?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-11 04:46:02374Durchsuche

How do I calculate the sum and average of array elements in JavaScript?

Berechnen der Summe und des Durchschnitts von Array-Elementen

In Ihrem Code stoßen Sie auf Schwierigkeiten bei der Berechnung der Summe und des Durchschnitts eines Arrays . Um dieses Problem zu lösen, analysieren wir das Problem und implementieren eine Lösung:

Summe berechnen:

Um die Array-Elemente zu summieren, können Sie eine Schleife verwenden, die jedes Element durchläuft und addiert es zu einer laufenden Summe. In Ihrem Code würde dies wie folgt aussehen:

var sum = 0;
for (i = 0; i < elmt.length; i++) {
  sum += parseInt(elmt[i]);
}

Beachten Sie, dass wir parseInt verwenden, um die Zeichenfolgenelemente für eine genaue Berechnung in Ganzzahlen umzuwandeln.

Durchschnitt berechnen:

Sobald Sie die Summe haben, können Sie den Durchschnitt berechnen, indem Sie die Summe durch die Anzahl der Elemente dividieren Array:

var avg = sum / elmt.length;

Aktualisieren Sie Ihren Code:

Nachdem Sie die Summe und den Durchschnitt berechnet haben, können Sie den Code innerhalb der Schleife aktualisieren, um die Ergebnisse anzuzeigen:

for (i = 0; i < 10; i++) {
  document.write("The sum of all the elements is: " + sum + " The average of all the elements is: " + avg + "<br/>");
}

Das obige ist der detaillierte Inhalt vonWie berechne ich die Summe und den Durchschnitt von Array-Elementen in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn