Humanize Number

Convert large number to human readable format (K, M, B).

Code

Utilities
const units = ['', 'K', 'M', 'B', 'T'];
let i = 0, n = Math.abs(num);
while (n >= 1000 && i < units.length - 1) { n /= 1000; i++; }
return (num < 0 ? '-' : '') + n.toFixed(2) + units[i];

Parameters

Number to humanize.

Browser·fetch() may be limited by CORS

More JavaScript Snippets