It will iterate through each element of the provided values array and return the result of invoking iteratee function/property for each element to produce the desired number, to then be compared with other result numbers to find the minimum value.
values
iteratee
number
minimum
The array to iterate over.
The function/property to get the value per element.
The minimum value.
1.0.0
minBy([1, 2, 3], number => number); // => 1 Copy
minBy([1, 2, 3], number => number); // => 1
minBy([{ a: 1 }, { a: 2 }, { a: 3 }], ({ a }) => a); // => 1 Copy
minBy([{ a: 1 }, { a: 2 }, { a: 3 }], ({ a }) => a); // => 1
minBy([{ a: 1 }, { a: 2 }, { a: 3 }], "a"); // => 1 Copy
minBy([{ a: 1 }, { a: 2 }, { a: 3 }], "a"); // => 1
It will iterate through each element of the provided
values
array and return the result of invokingiteratee
function/property for each element to produce the desirednumber
, to then be compared with other resultnumber
s to find theminimum
value.