Current collected state Current
Observed since 20 Oct, 18:05 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
114k.js is a lightweight number abbreviation library.
A a lightweight number abbreviation library.
Using npm:
npm i 114k.js
Using <script>
<script src="format114k.global.js"></script>
import { abbreviateNumber, formatNumber } from "114k.js"
console.log(abbreviateNumber(114514)); // 114.5k
console.log(formatNumber(114514)); // 114,514
or
console.log(format114k.abbreviateNumber(114514)); // 114.5k
console.log(format114k.formatNumber(114514)); // 114,514
formatNumber(num: Number): StringGet the formatted number like 114,514
num: NumberThe number to be formatted.
abbreviateNumber(num: Number, digits?: Number, rounding?: String, locale?: String): Stringnum: NumberThe number to be abbreviated.
digits?: NumberNumber of decimal places to be retained. An integer is required.
Default: 1
rounding?: StringRounding method.
Default: "round"
Possible options:
"round""ceil""floor"locale?: StringLanguage of the abbreviated number.
Default: "en"
Possible options:
"en" // k, M, B, T..."ru" // тыс., млн..."zh-CN" // 万, 亿, 万亿..."zh-TW" // 萬, 億, 兆, 京..."ja" // 万, 億, 兆, 京..."ko" // 만, 억, 조, 경..."vi" // nghìn, tỷ, nghìn tỷMaximum Numbers:
num of zh-CN, zh-TW, ja and ko is 1e25-1.num of en and ru is 1e16-1.num of vi is 1e13-1.console.log(
`The population of India in 2023 was ${formatNumber(1428627663)}, about ${abbreviateNumber(1428627663, 2, "round", "en")} people.`
)
// The population of India in 2023 was 1,428,627,663, about 1.43B people.
console.log(
`台灣共有${abbreviateNumber(36197, 2, "round", "zh-TW")}平方千米的土地。`
)
// 台灣共有3.62萬平方千米的土地。
console.log(
`中国大陆在约${abbreviateNumber(9596961, 2, "round", "zh-CN")}平方千米的土地中塞入了约${abbreviateNumber(1426389855, 2, "round", "zh-CN")}的人口。`
)
// 中国大陆在约959.7万平方千米的土地中塞入了约14.26亿的人口。
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.3Registry latest | 1 Nov 2024 | 3 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 18:05 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:b00de9713e157f8140c0ef4b6491591f918a57f6c0e550dd77b97c4a1c9f85d8