Skip to content

Agrégation ​

max, min et average renvoient undefined pour un tableau vide ; sum renvoie 0.

sum ​

sum(items: number[]): number

Somme des nombres (0 pour un tableau vide).

typeflow
total: sum(order.prices)

max ​

max(items: number[]): number

Plus grand nombre (undefined pour un tableau vide).

typeflow
priciest: max(order.prices)

min ​

min(items: number[]): number

Plus petit nombre (undefined pour un tableau vide).

typeflow
cheapest: min(order.prices)

average ​

average(items: number[]): number

Moyenne arithmétique (undefined pour un tableau vide).

typeflow
mean: average(order.prices)

Playground ​

Mapping✔Playground ↗
JSON d'entrée
Sortie
{
  "total": 37.739999999999995,
  "cheapest": 5.5,
  "priciest": 19.99,
  "mean": 12.579999999999998
}
type inféré{ total: number; cheapest: number; priciest: number; mean: number; }

Publié sous licence MIT.