Formats a number into a string representation with appropriate suffixes (K, M, B).
formatNumber({ number: 500 }); // "500"formatNumber({ number: 1500 }); // "1.5K"formatNumber({ number: 1500000 }); // "1.5M"formatNumber({ number: 1500000000 }); // "1.5B" Copy
formatNumber({ number: 500 }); // "500"formatNumber({ number: 1500 }); // "1.5K"formatNumber({ number: 1500000 }); // "1.5M"formatNumber({ number: 1500000000 }); // "1.5B"
The number to format.
A promise that resolves to a formatted string or undefined if the input is falsy.
Formats a number into a string representation with appropriate suffixes (K, M, B).
Example