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