avg(value, value...) returns double

Geeft het gemiddelde van de reeks van waarden.

Functie

Argument Types Omschrijving
value double, integer, string, nil Waarde in de reeks. Een double draagt regulier bij aan het gemiddelde. Een integer draagt bij als double. Een tekstfragment moet converteerbaar zijn naar een getal en draagt bij als double. Een nil draagt niet bij aan het gemiddelde.
Result double, nil Het gemiddelde als double, ongeacht de types van de waarden in de reeks. Of nil als de reeks leeg is of alleen nils bevat.

Omschrijving

Geeft het gemiddelde van de reeks van waarden. Een waarde kan numeriek of converteerbaar naar numeriek zijn, of nil. Een numerieke waarde draagt bij aan het gemiddelde, een nil niet.

Voorbeelden

avg() = nil
avg(nil) = nil
avg(1) = 1.0
avg(1, 2) = 1.5
avg(1, nil, 2) = 1.5