De `sum`-functie in JavaScript begrijpen
De `sum`-functie in JavaScript wordt gebruikt om de som van alle elementen in een array of lijst te berekenen. Het neemt een array als argument en retourneert de som van alle elementen in de array.
Als je bijvoorbeeld een array als deze hebt:
```
const getallen = [1, 2, 3, 4, 5];
```
U kunt de `sum` functie als volgt gebruiken:
```
const sum = Math.sum(getallen);
console.log(sum); // Uitvoer: 15
```
De functie `Math.sum` is een ingebouwde functie in JavaScript die een array als argument neemt en de som van alle elementen in de array retourneert. Het is vergelijkbaar met de functie `reduce`, maar berekent alleen de som van de elementen, in plaats van een enkele waarde terug te geven. U kunt de functie `sum` ook gebruiken met andere typen arrays, zoals strings of objecten, maar deze retourneert alleen de som van de numerieke waarden in die arrays. Bijvoorbeeld:
```
const strings = ['1', '2', '3'];
const sum = Math.sum(strings); // Uitvoer: 6
```
In dit geval zal de functie `sum` alleen rekening houden met de numerieke waarden in de strings-array (d.w.z. de getallen 1, 2 en 3) en hun som retourneren.