簡體   English   中英

將空格格式化為千位分隔符

[英]Formatting integers with space as thousands separator

我希望1000看起來像10 000 有很多例子可以創建一個分隔符,但它們都向您展示了如何開始使用逗號或一些StringLocal。 我該如何使用空格? 我應該使用哪種語言環境?

我已經解釋了我的問題是如何不同的。 我問過它只是因為那個解決方案不適合我。 我對逗號不滿意。 聽到關鍵的區別=問題是重復的,這是荒謬的。

這是我的解決方案:

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);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM