minBy
minBy<
T>(xs,f):TextendsIterable<infer I> ?Textends readonly [unknown,...unknown[]] ?T[number] :Maybe<I> :T
Calculate the minimum value of the given items by applying the function.
Example
minBy([{ 'n': 1 }, { 'n': 2 }], x => x.n)// => {n: 1}Alternatives
Type Parameters
• T extends Iterable<unknown>
The element type.
Parameters
xs
T
The values to check.
f
(item) => string | number | bigint
Returns
T extends Iterable<infer I> ? T extends readonly [unknown, ...unknown[]] ? T[number] : Maybe<I> : T
The minimum value of the Iterable.