Heim >Web-Frontend >js-Tutorial >Vereinfachen Sie Zahlen mit Aveta: Eine praktische JavaScript-Bibliothek
Wollten Sie schon immer in Ihren JavaScript-Projekten große Zahlen in prägnante, für Menschen lesbare Formate konvertieren? Begrüßen Sie Aveta – eine schlanke Bibliothek, die das Formatieren von Zahlen mühelos macht!
Aveta hilft Ihnen, klobige Zahlen in einfache, für Menschen lesbare Formate wie 10K, 1,2M oder 3,45B umzuwandeln. Es eignet sich perfekt für Dashboards, Diagramme und überall dort, wo eine saubere Datenpräsentation unerlässlich ist.
Input | Output |
---|---|
6000 | '6K' |
10000 | '10K' |
42500 | '42.5K' |
1250000 | '1.25M' |
Installation
# With npm npm install aveta # With Yarn yarn add avetaFügen Sie Aveta mit npm oder Yarn: zu Ihrem Projekt hinzu:
So verwenden Sie Aveta
import aveta from 'aveta'; console.log(aveta(8700)); // '8.7K'
Erweiterte Optionen
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 bietet individuelle Anpassungen für Präzision, Separatorstil, Einheitsgehäuse und mehr:
Umgekehrte Formatierung mit AvetaReverse
import { avetaReverse } from 'aveta'; console.log(avetaReverse('8.7K')); // 8700 console.log(avetaReverse('4.57k')); // 4570 console.log(avetaReverse('2.48m')); // 2480000Müssen Sie eine für Menschen lesbare Zahl wieder in ihre ursprüngliche Form umwandeln? Verwenden Sie avetaReverse:
Befehlszeilenschnittstelle
$ aveta 234000 234K # Or use npx $ npx aveta 1234567 1.23MFühren Sie Aveta direkt in Ihrem Terminal aus:
aveta --helpGeben Sie für CLI-Optionen Folgendes ein:
Sowohl Vorwärts- als auch Rückwärtsformatierungsoptionen.
Diese Bibliothek wurde mit ❤️ von mir erstellt.
Das obige ist der detaillierte Inhalt vonVereinfachen Sie Zahlen mit Aveta: Eine praktische JavaScript-Bibliothek. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!