ホームページ >ウェブフロントエンド >jsチュートリアル >Aveta で数値を単純化: 便利な JavaScript ライブラリ
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 avetanpm または 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 --helpCLI オプションの場合は、次のように入力します。
順方向と逆方向の両方のフォーマット オプション。
このライブラリは私が❤️を使って作成しました。
以上がAveta で数値を単純化: 便利な JavaScript ライブラリの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。