# ARRAY\_SUM

Esta función calcula la suma de todos los elementos no nulos de la entrada.

Si no hay elementos no nulos, la función devuelve **0**. El comportamiento es similar a la función de agregación `SUM` pero opera en una matriz.

## Sintaxis

```
ARRAY_SUM(array)
```

## Argumentos

| Nombre | Tipo | Descripción | Valor predeterminado |
| --- | --- | --- | --- |
| array | numérico | Un array numérico |  |

## Devuelve

La suma de todos los elementos no nulos de la entrada. Si no hay elementos no nulos, la función devuelve **0**. Una entrada de valor primitivo se considera una matriz con un solo elemento.

***

## Ejemplos

| matriz | Resultado |
| --- | --- |
| array[1, 0.2, 30] | 31.2 |