Rumah >hujung hadapan web >tutorial js >Permudahkan Nombor dengan Aveta: Perpustakaan JavaScript yang Berguna

Permudahkan Nombor dengan Aveta: Perpustakaan JavaScript yang Berguna

Susan Sarandon
Susan Sarandonasal
2024-12-25 14:05:16312semak imbas

Pernahkah anda mahu menukar nombor besar kepada format ringkas dan boleh dibaca manusia dalam projek JavaScript anda? Bertanya khabar kepada Aveta—perpustakaan ringan yang menjadikan pemformatan nombor menjadi mudah!

Simplify Numbers with Aveta: A Handy JavaScript Library

Kenapa Aveta?

Aveta membantu anda menukar nombor kikuk kepada format mudah dibaca manusia seperti 10K, 1.2M atau 3.45B. Ia sesuai untuk papan pemuka, carta dan di mana-mana sahaja pembentangan data yang bersih adalah penting.

Input lwn. Output

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

Output

6000 '6K' 10000 '10K' 42500 '42.5K' 1250000 '1.25J'


Pemasangan

# With npm
npm install aveta

# With Yarn
yarn add aveta
Tambah Aveta pada projek anda menggunakan npm atau Benang:

Cara Menggunakan Aveta

Aveta adalah fleksibel dan menyokong pelbagai pilihan pemformatan. Berikut ialah gambaran ringkas:
import aveta from 'aveta';

console.log(aveta(8700)); // '8.7K'

Penggunaan Asas


Pilihan Lanjutan

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 menawarkan penyesuaian untuk ketepatan, gaya pemisah, sarung unit dan banyak lagi:


Pemformatan Songsang dengan AvetaReverse

import { avetaReverse } from 'aveta';

console.log(avetaReverse('8.7K')); // 8700
console.log(avetaReverse('4.57k')); // 4570
console.log(avetaReverse('2.48m')); // 2480000
Perlu menukar nombor yang boleh dibaca manusia kembali kepada bentuk asalnya? Gunakan avetaReverse:


Antara Muka Baris Perintah

$ aveta 234000
234K

# Or use npx
$ npx aveta 1234567
1.23M
Jalankan Aveta terus di terminal anda:


aveta --help
Untuk pilihan CLI, taip:

  1. Kenapa Pilih Aveta?
  2. Ringan: Tambahkan overhed minimum pada projek anda.
  3. Boleh disesuaikan: Sesuaikan format mengikut keperluan khusus anda.
  4. Mesra Pengguna: Sokongan CLI menjadikan ujian pantas menjadi mudah.
Komprehensif:

Kedua-dua pilihan pemformatan hadapan dan belakang.

Perpustakaan ini direka dengan ❤️ oleh Saya.
Sumbangan dialu-alukan—sertai kami di GitHub untuk menjadikan Aveta lebih baik!

Atas ialah kandungan terperinci Permudahkan Nombor dengan Aveta: Perpustakaan JavaScript yang Berguna. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn