HOWTO · JavaScript
Summe eines Arrays in JavaScript
In diesem Tutorial erfahren Sie, wie Sie die Summe einer Reihe von Zahlen in JavaScript ermitteln.
Auf dieser Seite
In diesem Tutorial erfahren Sie, wie Sie die Summe einer Reihe von Zahlen in JavaScript ermitteln.
Verwenden Sie die for-Schleife, um ein Array in einem JavaScript-Array zu summieren
Die for-Schleife wird verwendet, um ein Array zu iterieren. Wir können damit alle Zahlen in einem Array hinzufügen und in einer Variablen speichern.
const array = [1, 2, 3, 4];
let sum = 0;
for (let i = 0; i < array.length; i++) {
sum += array[i];
}
console.log(sum);
Wir initialisieren eine Variable sum als 0, um das Ergebnis zu speichern, und verwenden die for-Schleife, um jedes Element zu besuchen und zur Summe des Arrays hinzuzufügen.
Verwenden Sie die Methode reduce(), um ein Array in einem JavaScript-Array zu summieren
Die Methode redu() durchläuft das Array und ruft die Reduzierungsfunktion auf, um den Wert der Arrayberechnung durch die Funktion in einem Akkumulator zu speichern. Ein Akkumulator ist eine Variable, die während aller Iterationen gespeichert wird, um die akkumulierten Ergebnisse der Schleife durch ein Array zu speichern. Wir können dies verwenden, um das Array zu durchlaufen, den Wert des Elements zum Akkumulator hinzuzufügen und die Summe des Arrays zu erhalten.
const arr = [1, 2, 3, 4];
const reducer = (accumulator, curr) => accumulator + curr;
console.log(arr.reduce(reducer));
Verwenden Sie die Bibliothek lodash, um ein Array in einem JavaScript-Array zu summieren
Die Bibliothek lodash verfügt über eine sum-Methode, mit der die in einem Array vorhandenen Zahlen leicht addiert werden können.
var lodash = require('lodash');
var arr = [3, 6, 1, 5, 8];
var sum = lodash.sum(arr);
console.log(sum);
Alle oben beschriebenen Methoden sind mit allen gängigen Browsern kompatibel.