首頁 >web前端 >js教程 >使用 Aveta 簡化數字:一個方便的 JavaScript 函式庫

使用 Aveta 簡化數字:一個方便的 JavaScript 函式庫

Susan Sarandon
Susan Sarandon原創
2024-12-25 14:05:16346瀏覽

您是否曾經想過在 JavaScript 專案中將大量數字轉換為簡潔的、人類可讀的格式?向 Aveta 打個招呼-一個輕量級函式庫,可以輕鬆格式化數字!

Simplify Numbers with Aveta: A Handy JavaScript Library

為什麼是艾維塔?

Aveta 可以幫助您將笨重的數字轉換為簡單的、人類可讀的格式,例如 10K、1.2M 或 3.45B。它非常適合儀表板、圖表以及任何需要乾淨資料呈現的地方。

輸入與輸出

Input Output
6000 '6K'
10000 '10K'
42500 '42.5K'
1250000 '1.25M'
輸入

輸出

標題> 6000 “6K” 10000 '10K' 42500 '42.5K' 1250000 '125萬' 表>


安裝

# With npm
npm install aveta

# With Yarn
yarn add aveta
使用 npm 或 Yarn 將 Aveta 新增至您的專案:

如何使用艾維塔

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 選項,請鍵入:

  1. 為什麼選擇艾維塔?
  2. 輕量級:為您的專案添加最小的開銷。
  3. 可自訂:根據您的特定需求自訂格式。
  4. 使用者友善: CLI 支援使快速測試變得輕而易舉。
全面:

正向和反向格式化選項。

這個庫是由 Me 用 ❤️ 製作的。
歡迎貢獻-加入我們的 GitHub,讓 Aveta 變得更好!

以上是使用 Aveta 簡化數字:一個方便的 JavaScript 函式庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn