Maison >interface Web >js tutoriel >Simplifiez les nombres avec Aveta : une bibliothèque JavaScript pratique
Avez-vous déjà voulu convertir de grands nombres en formats concis et lisibles par l'homme dans vos projets JavaScript ? Dites bonjour à Aveta, une bibliothèque légère qui facilite le formatage des nombres !
Aveta vous aide à transformer des nombres maladroits en formats simples et lisibles par l'homme comme 10K, 1,2M ou 3,45B. Il est parfait pour les tableaux de bord, les graphiques et partout où une présentation claire des données est essentielle.
Input | Output |
---|---|
6000 | '6K' |
10000 | '10K' |
42500 | '42.5K' |
1250000 | '1.25M' |
Installation
# With npm npm install aveta # With Yarn yarn add avetaAjoutez Aveta à votre projet en utilisant npm ou Yarn :
Comment utiliser Aveta
import aveta from 'aveta'; console.log(aveta(8700)); // '8.7K'
Options avancées
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 propose une personnalisation pour la précision, le style de séparateur, le boîtier de l'unité et bien plus :
Formatage inversé avec AvetaReverse
import { avetaReverse } from 'aveta'; console.log(avetaReverse('8.7K')); // 8700 console.log(avetaReverse('4.57k')); // 4570 console.log(avetaReverse('2.48m')); // 2480000Besoin de reconvertir un nombre lisible par l'homme dans sa forme originale ? Utilisez avetaReverse :
Interface de ligne de commande
$ aveta 234000 234K # Or use npx $ npx aveta 1234567 1.23MExécutez Aveta directement dans votre terminal :
aveta --helpPour les options CLI, tapez :
Options de formatage avant et arrière.
Cette bibliothèque est conçue avec ❤️ by Me.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!