Dire que j'ai une chaîne: 33400298,57mise en forme efficace USD en Javascript
J'ai écrit une fonction (trop long, trop lourd, trop inférieure pour poster ici) qui formate en:
33,400,298.57
La logique de la viande est l'insertion de virgules - à gauche de la décimale, toutes les trois places. Peut-il y avoir une solution d'une ligne utilisant regex pour accomplir ceci? Actuellement, je suis en train de diviser, d'inverser, de boucler pour insérer, inverser et rejoindre à nouveau. Inutile de dire que ce n'est pas optimal.
Je cherche quelque chose comme ceci:
générateur de couleur aléatoire: '#' + Math.floor (Math.random() * 16777215) .toString (16);
Merci.
vérifier ce lien: http://software.dzhuvinov.com/jsworld.html – meo
Merci, mais ne veux vraiment pas regarder une bibliothèque pour trouver une ligne. C'est trop payé. – JSTyro
Copie possible de [Comment est-ce que je peux mettre en forme des nombres comme devise de dollars en JavaScript?] (Https://stackoverflow.com/questions/149055/how-can-i-format-numbers-as-dollars-currency-string-in -javascript) – avs099