getClosestNumber()function

getClosestNumber(nums: Iterable<T>, target: number): T | undefined
ParamType
numsIterable<T>
The iterable of numbers to search. required
targetnumber
The target number to find the closest match for. required
Return
T | undefined
The number closest to target, or undefined if nums is empty.

Find the number that's closest to a target in an iterable set of numbers.

Examples

getClosestNumber([1, 5, 10], 6) // 5