(v: number, lo: number, hi: number)
| 71 | const DEFAULT_MAX_SPAN = 100; |
| 72 | |
| 73 | const clamp = (v: number, lo: number, hi: number): number => Math.min(hi, Math.max(lo, v)); |
| 74 | const clamp01 = (v: number): number => clamp(v, 0, 1); |
| 75 | |
| 76 | const normalizeZero = (v: number): number => (Object.is(v, -0) ? 0 : v); |
no outgoing calls
no test coverage detected