Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
collection.average( )
|
collection.average ( {EigenschaftsPfad} ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
EigenschaftsPfad | Text |
![]() |
Pfad Objekteigenschaft für die Berechnung | |||||
Funktionsergebnis | Zahl, Undefined |
![]() |
Arithmetisches Mittel (Durchschnitt) der Collection Werte | |||||
Die Funktion collection.average( ) gibt das arithmetische Mittel (Durchschnitt) von definierten Werten in der Collection Instanz zurück.
Bei der Berechnung werden nur numerische Elemente berücksichtigt (andere Elementtypen werden ignoriert).
Enthält die Collection Objekte, übergeben Sie den Parameter EigenschaftsPfad, damit die Objekteigenschaft berücksichtigt wird.
collection.average( ) gibt Undefiniert zurück, wenn
C_COLLECTION($col)
$col:=New collection(10;20;"Monday";True;6)
$vAvg:=$col.average() //12
C_COLLECTION($col)
$col:=New collection
$col.push(New object("name";"Smith";"salary";10000))
$col.push(New object("name";"Wesson";"salary";50000))
$col.push(New object("name";"Gross";"salary";10500))
$vAvg:=$col.average("salary") //23500
Produkt: 4D
Thema: Collections
Nummer:
705250
Erstellt: 4D v16 R6
4D Programmiersprache ( 4D v19)
4D Programmiersprache ( 4D v19.1)
4D Programmiersprache ( 4D v19.4)
4D Programmiersprache ( 4D v19.5)
4D Programmiersprache ( 4D v19.6)
4D Programmiersprache ( 4D v19.7)
4D Programmiersprache ( 4D v19.8)