将空格格式化为千位分隔符

时间:2016-06-03 18:13:27

标签: javascript formatting number-formatting separator digit-separator

我希望1000看起来像10 000。有很多例子可以创建一个分隔符,但它们都向您展示了如何开始使用逗号或一些StringLocal。我该如何使用空格?我应该使用哪种语言环境?

我已经解释了我的问题是如何不同的。我问过它只是因为那个解决方案不适合我。我对逗号不满意。听到这个关键的区别=问题是重复的,这是荒谬的。

1 个答案:

答案 0 :(得分:0)

这是我的解决方案:

var number = 15000; //Put your number
var numstring = number.toString();

if(numstring.length > 3){
    var thpos = -3;
    var strgnum = numstring.slice(0, numstring.length+thpos);
    var strgspace = (" " + numstring.slice(thpos));
    numstring = strgnum + strgspace;
}

console.log(numstring);