Agrégation
max, min et average renvoient undefined pour un tableau vide ; sum renvoie 0.
sumAgrégation
sum(items: number[]): numberSomme des nombres (0 pour un tableau vide).
maxAgrégation
max(items: number[]): numberPlus grand nombre (`undefined` pour un tableau vide).
minAgrégation
min(items: number[]): numberPlus petit nombre (`undefined` pour un tableau vide).
averageAgrégation
average(items: number[]): numberMoyenne arithmétique (`undefined` pour un tableau vide).
sum
sum(items: number[]): numberSomme des nombres (0 pour un tableau vide).
typeflow
total: sum(order.prices)max
max(items: number[]): numberPlus grand nombre (undefined pour un tableau vide).
typeflow
priciest: max(order.prices)min
min(items: number[]): numberPlus petit nombre (undefined pour un tableau vide).
typeflow
cheapest: min(order.prices)average
average(items: number[]): numberMoyenne arithmétique (undefined pour un tableau vide).
typeflow
mean: average(order.prices)Playground
{ "total": 37.739999999999995, "cheapest": 5.5, "priciest": 19.99, "mean": 12.579999999999998 }
type inféré
{
total: number;
cheapest: number;
priciest: number;
mean: number;
}