javascript - Wie implementiert man die Funktion zum Einfügen von Kommas in Zahlen in JS?
世界只因有你2017-05-19 10:35:39
0
4
571
Die Anforderung ist von rechts nach links, fügen Sie alle 3 Zahlen ein Komma hinzu, fügen Sie alle 2 Zahlen ein Komma hinzu und so weiter. Beispiel: 123456789 wird nach der Verarbeitung zu 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)
}
使用正则实现, 一行完成功能。