Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.18 KB

readme.md

File metadata and controls

32 lines (20 loc) · 1.18 KB

thousands Build Status npm

A micro javascript library for formatting numbers with thousands separator.

Why should I use this over Number.toLocaleString()?

Number.toLocaleString() isn't supported in some browsers (< Safari 9, < IE 11), or if you're running in an older node environment (< 0.12) i18n support is not included. In most cases you will likely want to use Number.toLocaleString(), but this library allows you to format numbers no matter what your environment supports.

Install

$ npm install --save thousands

Usage

const thousands = require('thousands');

thousands(1234);      // => 1,234
thousands(123456);    // => 123,456
thousands('1234.56'); // => 1,234.56

thousands(1234, ' ');      // => 1 234
thousands(123456, ' ');    // => 123 456
thousands('1234.56', ' '); // => 1 234.56

License

MIT © Jason Wilson