您是否曾經想過在 JavaScript 專案中將大量數字轉換為簡潔的、人類可讀的格式?向 Aveta 打個招呼-一個輕量級函式庫,可以輕鬆格式化數字!
Aveta 可以幫助您將笨重的數字轉換為簡單的、人類可讀的格式,例如 10K、1.2M 或 3.45B。它非常適合儀表板、圖表以及任何需要乾淨資料呈現的地方。
Input | Output |
---|---|
6000 | '6K' |
10000 | '10K' |
42500 | '42.5K' |
1250000 | '1.25M' |
安裝
# With npm npm install aveta # With Yarn yarn add aveta使用 npm 或 Yarn 將 Aveta 新增至您的專案:
如何使用艾維塔
import aveta from 'aveta'; console.log(aveta(8700)); // '8.7K'
進階選項
import aveta from 'aveta'; // Customize digits and lowercase units console.log( aveta(123456, { digits: 3, lowercase: true, }) ); // '123k' // Adjust precision and add a separator console.log( aveta(2048000, { precision: 2, separator: ',', }) ); // '2,048M' // Use custom units console.log( aveta(1440000, { units: ['B', 'KB', 'MB', 'GB', 'TB'], space: true, }) ); // '1.44 MB'Aveta 提供精準度、分隔符號樣式、單元外殼等客製化:
使用 AvetaReverse 反向格式化
import { avetaReverse } from 'aveta'; console.log(avetaReverse('8.7K')); // 8700 console.log(avetaReverse('4.57k')); // 4570 console.log(avetaReverse('2.48m')); // 2480000需要將人類可讀的數字轉換回其原始形式?使用 avetaReverse:
命令列介面
$ aveta 234000 234K # Or use npx $ npx aveta 1234567 1.23M直接在終端機中執行 Aveta:
aveta --help對於 CLI 選項,請鍵入:
正向和反向格式化選項。
這個庫是由 Me 用 ❤️ 製作的。
以上是使用 Aveta 簡化數字:一個方便的 JavaScript 函式庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!