(num: number)
| 602 | const toG = (num: number) => `${(num / ONE_BILLION).toFixed(1)}g`; |
| 603 | |
| 604 | export function prettyNumber(num: number) { |
| 605 | if (Number.isNaN(num) || isInfinite(num) || num < ONE_THOUSAND) { |
| 606 | return String(num); |
| 607 | } |
| 608 | if (isK(num)) { |
| 609 | return toK(num); |
| 610 | } |
| 611 | if (isM(num)) { |
| 612 | return toM(num); |
| 613 | } |
| 614 | return toG(num); |
| 615 | } |
| 616 | |
| 617 | export function fromDecimalSeparated(str: string): number { |
| 618 | if (!str || str === '') { |
no test coverage detected
searching dependent graphs…