(value: number)
| 63 | * removing insignificant trailing zeros. |
| 64 | */ |
| 65 | export function formatNumber(value: number): string { |
| 66 | if (isNaN(value) || !Number.isFinite(value)) { |
| 67 | return value.toString(); |
| 68 | } |
| 69 | if (Number.isInteger(value) && Math.abs(value) < MAX_SMALL_INTEGER) { |
| 70 | return value.toString(); |
| 71 | } |
| 72 | return value.toPrecision(4); |
| 73 | } |
no test coverage detected
searching dependent graphs…