# ARRAY\_SUM

Deze functie berekent de som van alle niet-nul elementen van de invoer.

Als er geen niet-nul elementen zijn, retourneert de functie **0**. Het gedrag is vergelijkbaar met de `SUM` aggregatiefunctie, maar werkt op een array.

## Syntaxis

```
ARRAY_SUM(array)
```

## Argumenten

| Naam | Type | Beschrijving | Standaardwaarde |
| --- | --- | --- | --- |
| array | numeriek | Een numerieke array |  |

## Retourneert

De som van alle niet-nul elementen van de invoer. Als er geen niet-nul elementen zijn, retourneert de functie **0**. Een primitieve waarde-invoer wordt beschouwd als een array met één element.

***

## Voorbeelden

| array | Uitvoer |
| --- | --- |
| array[1, 0.2, 30] | 31.2 |