Question

Comment puis-je formater les données liées aux devises d'une manière respectueuse de la culture en JavaScript ?

Était-ce utile?

La solution

il existe une fonction Number.localeFormat mais je ne suis pas sûr que ce soit ce que vous recherchez

http://msdn.microsoft.com/en-gb/library/bb310813.aspx

Autres conseils

Le Dojo a un formateur de devises c'est compatible avec les paramètres régionaux.

Si vous ne souhaitez pas inclure Dojo dans votre projet uniquement pour cette fonction, alors peut-être pouvez-vous localiser la devise dans votre back-end ?

Number.toLocaleString (implémenté dans JavaScript 1.5, ECMAScript 3e édition)

var number = 3500;
console.log(number.toLocaleString()); /* Displays "3,500" in English locale */

Documents sur MDN.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top