Wie finde ich die Summe der Elemente eines Zahlen-Arrays in JavaScript?
Hallo zusammen! Ich habe gerade angefangen, JavaScript zu lernen, und bin auf ein Problem gestoßen. Ich habe ein Array von Zahlen, zum Beispiel:
```javascript
let numbers = [10, 20, 30, 40, 50];
```
Ich muss die Summe aller Elemente dieses Arrays ermitteln, also das Ergebnis: 150. Ich habe versucht, dies manuell mit einer Schleife zu machen, aber mein Code funktioniert nicht:
```javascript
let sum = 0;
for (let i = 0; i <= numbers.length; i++) {
sum += numbers[i];
}
console.log(sum); // Gibt NaN aus
```
Ich verstehe, dass etwas mit der Schleifenbedingung nicht stimmt, aber ich komme nicht dahinter. Außerdem habe ich gehört, dass es in JavaScript eingebaute Methoden für die Arbeit mit Arrays gibt, zum Beispiel `reduce()`. Aber ich weiß nicht, wie man sie richtig verwendet. Könnt ihr mir bitte sagen, wie man die Summe der Elemente eines Arrays richtig findet? Am liebsten mit Beispielen und Erklärungen für Anfänger.
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen