Maison > interface Web > js tutoriel > Plusieurs façons d'ajouter des milliers de caractères aux nombres formatés dans node.js_node.js

Plusieurs façons d'ajouter des milliers de caractères aux nombres formatés dans node.js_node.js

WBOY
Libérer: 2016-05-16 15:51:33
original
1335 Les gens l'ont consulté

Séparez tous les trois caractères par des virgules

Méthode régulière :

Copier le code Le code est le suivant :

"15000000".split("").reverse().join("").replace(/(d{3})/g, "$1,").split("").reverse().join( "");

"115000000".split("").reverse().join("").replace(/(d{3})(?=[^$])/g, "$1,").split ("").reverse().join("");

var str = '123123211312.333123'.replace(/(?=(?!^)(?:d{3}) (?:.|$))(d{3}(.d $)?)/ g,',$1');
console.log(str)

'1500000000000'.replace(/B(?=(d{3}) $)/g,',')

Méthode de recherche en boucle

Copier le code Le code est le suivant :

function formatNumber(value) {
valeur = valeur.toString();
Si (valeur.longueur <= 3) {
         valeur de retour ;
} autre {
            return formatNumber(value.substr(0, value.length - 3)) ',' value.substr(value.length - 3); }
>

Fonction toLocaleString :

Copier le code Le code est le suivant :
15000000..toLocaleString();

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal