(a, x, lo = 0, hi = a.length)
| 62 | } |
| 63 | |
| 64 | function center(a, x, lo = 0, hi = a.length) { |
| 65 | const i = left(a, x, lo, hi - 1); |
| 66 | return i > lo && delta(a[i - 1], x) > -delta(a[i], x) ? i - 1 : i; |
| 67 | } |
| 68 | |
| 69 | return {left, center, right}; |
| 70 | } |
no test coverage detected