https://github.com/kikobeats/human-number
Convert number to a human readable string: `13500` → `13.5K`
https://github.com/kikobeats/human-number
Last synced: 18 days ago
JSON representation
Convert number to a human readable string: `13500` → `13.5K`
- Host: GitHub
- URL: https://github.com/kikobeats/human-number
- Owner: Kikobeats
- License: mit
- Created: 2018-11-12T17:56:48.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-23T18:38:19.000Z (over 1 year ago)
- Last Synced: 2025-04-02T16:20:04.846Z (25 days ago)
- Language: JavaScript
- Size: 64.5 KB
- Stars: 31
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# human-number

[](https://coveralls.io/github/Kikobeats/human-number)
[](https://www.npmjs.org/package/human-number)> Convert number to a human readable string (`13500` → `13.5K`) based on [SI prefixes](https://en.wikipedia.org/wiki/Metric_prefix).
## Install
```bash
$ npm install human-number --save
```## Usage
```js
const humanNumber = require('human-number')
humanNumber(100) // 100
humanNumber(1_000) // 1K
humanNumber(1_500) // 1.5K
humanNumber(10_000) // 10K
humanNumber(10_500) // 10.5K
humanNumber(100_000) // 100K
humanNumber(100_500) // 100.5K
humanNumber(1_000_000) // 1M
humanNumber(1_500_000) // 1.5M
humanNumber(1_000_000_000) // 1B
humanNumber(1_500_000_000) // 1.5B
humanNumber(1_000_000_000_000) // 1T
humanNumber(1_500_000_000_000) // 1.5T
```You can pass a mapper as second parameter:
```js
const humanNumber = require('human-number')
humanNumber(100, n => Number.parseFloat(n).toFixed(1)) // '100.0'
```## License
**human-number** © [Kiko Beats](https://kikobeats.com), released under the [MIT](https://github.com/Kikobeats/human-number/blob/master/LICENSE.md) License.
Authored and maintained by Kiko Beats with help from [contributors](https://github.com/Kikobeats/human-number/contributors).> [kikobeats.com](https://kikobeats.com) · GitHub [Kiko Beats](https://github.com/Kikobeats) · Twitter [@Kikobeats](https://twitter.com/Kikobeats)