index.ts 279 B

1234567891011
  1. // @ts-nocheck
  2. /**
  3. * 最近数值,目标值最近的数值
  4. * @参数 arr number[]
  5. * @参数 target number
  6. * */
  7. export function closest(arr: number[], target: number) {
  8. return arr.reduce((pre, cur) =>
  9. Math.abs(pre - target) < Math.abs(cur - target) ? pre : cur
  10. );
  11. }