- max<T>(comparator: Comparator<T>, maxValueIsLess?: ((valueA: T, valueB: T) => boolean)): ((iterable: Iterable<T>) => undefined | T)
-
Parameters
-
-
maxValueIsLess: ((valueA: T, valueB: T) => boolean) = ...
-
- (valueA: T, valueB: T): boolean
-
Returns boolean
Returns ((iterable: Iterable<T>) => undefined | T)
-
- (iterable: Iterable<T>): undefined | T
-
Returns undefined | T
Get the maximum element from an Iterable by comparing its elements using a Comparator.
Example
Find max number in Array
Returns
the maximum element, or
undefinedif the Iterable is empty