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.