javascript - Comment implémenter la fonction d'insertion de virgules dans les nombres en JS?
世界只因有你2017-05-19 10:35:39
0
4
560
L'exigence est de droite à gauche, ajoutez une virgule pour tous les 3 nombres, ajoutez une virgule pour tous les 2 nombres, et ainsi de suite. Par exemple, 123456789, après traitement, cela devient 1 234 56 789
function change(num,bool){
function tho(num){return num>1000?String(num).slice(-5,-3)+','+String(num).slice(-3):num}
return num<100000?tho(num):change(parseInt(num/100000))+","+tho(num)
}
Utiliser des expressions régulières pour compléter la fonction sur une seule ligne.