This is the legacy 4D documentation web site. Documentations are progressively being moved to developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
collection.min( )
|
collection.min ( {propertyPath} ) -> Function result | ||||||||
Parameter | Type | Description | ||||||
propertyPath | Text |
![]() |
Object property path to be used for evaluation | |||||
Function result | Boolean, Text, Number, Collection, Object, Date |
![]() |
Minimum value in the collection | |||||
The collection.min( ) method returns the element with the smallest value in the collection (the first element of the collection as it would be sorted in ascending order using the collection.sort( ) method).
Note: This method does not modify the original collection.
If the collection contains different types of values, the collection.min( ) method will return the minimum value within the first element type in the type list order (see collection.sort( ) description).
If the collection contains objects, pass the propertyPath parameter to indicate the object property whose minimum value you want to get.
If the collection is empty, collection.min( ) returns Undefined.
C_COLLECTION($col)
$col:=New collection(200;150;55)
$col.push(New object("name";"Smith";"salary";10000))
$col.push(New object("name";"Wesson";"salary";50000))
$col.push(New object("name";"Alabama";"salary";10500))
$min:=$col.min() //55
$minSal:=$col.min("salary") //10000
$minName:=$col.min("name") //"Alabama"
Product: 4D
Theme: Collections
Number:
705254
Created: 4D v16 R6
4D Language Reference ( 4D v19)
4D Language Reference ( 4D v19.1)
4D Language Reference ( 4D v19.4)
4D Language Reference ( 4D v19.5)
4D Language Reference ( 4D v19.6)
4D Language Reference ( 4D v19.7)
4D Language Reference ( 4D v19.8)