Heim > Web-Frontend > Front-End-Fragen und Antworten > JavaScript definiert eine Reihe von Array-Summen

JavaScript definiert eine Reihe von Array-Summen

WBOY
Freigeben: 2023-05-15 21:27:37
Original
631 Leute haben es durchsucht

Um ein Array in JavaScript zu definieren, können Sie die folgende Syntax verwenden:

var myArray = [1, 2, 3, 4, 5];
Nach dem Login kopieren

Der obige Code definiert ein Array mit dem Namen „myArray“, das 5 numerische Elemente enthält.

Wenn Sie die Summe aller Elemente in einem Array berechnen möchten, können Sie den folgenden Code verwenden:

var myArray = [1, 2, 3, 4, 5];
var sum = 0;

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

console.log(sum);
Nach dem Login kopieren

Im obigen Code haben wir eine Variable namens „sum“ definiert und auf Null initialisiert. Verwenden Sie dann eine for-Schleife, um jedes Element im Array zu durchlaufen und den Wert jedes Elements zur Variablen „sum“ hinzuzufügen. Das Endergebnis wird auf der Konsole ausgedruckt.

Dies ist ein einfaches Beispiel, aber im eigentlichen Entwicklungsprozess müssen Sie möglicherweise Additionsoperationen zwischen mehreren Arrays durchführen oder unterschiedliche Akkumulatoren verwenden, um unterschiedliche Ergebnisse zu berechnen. In diesem Fall können Funktionen verwendet werden, um die Logik zu kapseln und die Ergebnisse zurückzugeben.

Hier ist eine Funktionsdefinition zum Berechnen der Summe eines beliebigen Arrays:

function sumArray(numbers) {
  var sum = 0;

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

  return sum;
}

var myArray = [1, 2, 3, 4, 5];
console.log(sumArray(myArray)); // 输出15
Nach dem Login kopieren

Im obigen Code haben wir eine Funktion namens „sumArray“ definiert, die einen Parameter „numbers“ akzeptiert, der die Addition des auszuführenden Arrays von Operationen darstellt . Die Logik innerhalb der Funktion ähnelt dem vorherigen Beispiel. Es verwendet eine for-Schleife, um jedes Element im Array zu durchlaufen und den Wert jedes Elements zur Variablen „sum“ hinzuzufügen. Schließlich gibt die Funktion das Ergebnis zurück (d. h. die Summe der Additionsoperationen).

Mit der obigen Funktion kann man ganz einfach die Summe eines beliebigen Arrays berechnen, ohne jedes Mal manuell eine for-Schleife schreiben zu müssen, wie im vorherigen Beispiel. Zum Beispiel:

var myArray1 = [2, 4, 6, 8, 10];
var myArray2 = [1, 3, 5, 7, 9];

console.log(sumArray(myArray1)); // 输出30
console.log(sumArray(myArray2)); // 输出25
Nach dem Login kopieren

Im obigen Code definieren wir zwei verschiedene Arrays und fügen sie separat mit der Funktion „sumArray“ hinzu. Die zurückgegebenen Ergebnisse sind 30 bzw. 25.

Das obige ist der detaillierte Inhalt vonJavaScript definiert eine Reihe von Array-Summen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage