Aller au contenu

Comment internationaliser des nombres en utilisant JavaScript

La présentation des nombres dans un format lisible prend de nombreuses formes, des graphiques visuels au simple ajout de ponctuation. Cependant, ces signes de ponctuation diffèrent en fonction de l’internationalisation. Certains pays utilisent , pour décimal, tandis que d’autres utilisent .. Inquiet d’avoir à coder pour toute cette folie ? Ne pas – JavaScript fournit une méthode qui fait le travail difficile pour vous !

le Number primitif l’a toLocaleString Une façon de faire le formatage de base pour vous :

const price = 16601.91;

// Basic decimal format, no providing locale
// Uses locale provided by browser since none defined
price.toLocaleString(); // "16,601.91"

// Provide a specific locale
price.toLocaleString('de-DE'); // "16.601,91"

// Formatting currency is possible
price.toLocaleString('de-DE', { 
  style: 'currency', 
  currency: 'EUR' 
}); // "16.601,91 €"

// You can also use Intl.NumberFormat for formatting
new Intl.NumberFormat('en-US', {
  style: 'currency',
  currency: 'GBP'
}).format(price); // £16,601.91

C’est notre grand soulagement que JavaScript nous fournisse ce type d’aide afin que nous n’ayons pas besoin de nous fier à des bibliothèques tierces gonflées. Pas d’excuses – l’outil est là !

 
  • 39 chemises & # 8211 ;  Quitter Mozilla

    39 Chemises – Quitter Mozilla

    En 2001, je venais d’obtenir mon diplôme d’études secondaires d’une petite ville et je me dirigeais vers une université d’une petite ville. Je me suis retrouvé dans un laboratoire informatique geek où des ordinateurs de qualité inférieure comportaient deux navigateurs : Internet Explorer et Mozilla. C’était le labo où je suis tombé…

  • Comment créer RetroPie sur Raspberry Pi & # 8211;  Guide graphique

    Comment créer RetroPie sur Raspberry Pi – Guide graphique

    Aujourd’hui, nous jouons à des jeux incroyables sur nos super consoles de jeux, nos ordinateurs, nos casques de réalité virtuelle et même nos appareils mobiles. Bien que j’aime jouer à de nouveaux jeux ces jours-ci, j’ai une nostalgie des anciennes consoles de jeu que j’avais quand j’étais enfant : la Nintendo d’origine…

  • Supprimer l'historique animé AJAX avec jQuery

    Supprimer l’historique animé AJAX avec jQuery

    Je suis un grand fan de la méthode WordPress pour supprimer des messages individuels. Lorsque vous cliquez sur le lien de suppression, l’élément de menu se déplace en rouge et l’élément disparaît. Voici comment réaliser cette fonctionnalité en utilisant jQuery JavaScript. PHP – Contenu et en-tête L’extrait suivant va à…

  • Mise à niveau du plug-in d'effet de machine à écrire MooTools

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *