(
a: [string | number, number][],
x: number,
lo: number,
hi: number
)
| 94 | |
| 95 | // FIXME 公用? |
| 96 | const bisect = function ( |
| 97 | a: [string | number, number][], |
| 98 | x: number, |
| 99 | lo: number, |
| 100 | hi: number |
| 101 | ): number { |
| 102 | while (lo < hi) { |
| 103 | const mid = lo + hi >>> 1; |
| 104 | if (a[mid][1] < x) { |
| 105 | lo = mid + 1; |
| 106 | } |
| 107 | else { |
| 108 | hi = mid; |
| 109 | } |
| 110 | } |
| 111 | return lo; |
| 112 | }; |
| 113 | |
| 114 | type TimeScaleSetting = { |
| 115 | locale: Model<LocaleOption>; |
no outgoing calls
no test coverage detected
searching dependent graphs…