(n: unknown)
| 65 | } |
| 66 | |
| 67 | export function isNumber(n: unknown): n is number { |
| 68 | return !isNonPrimitive(n) && !isNaN(parseFloat(n as string)) && isFinite(n as number); |
| 69 | } |
| 70 | |
| 71 | export function almostWhole(x: number, epsilon: number) { |
| 72 | const rounded = Math.round(x); |
no test coverage detected