element-ui 最簡單的數字每三位添加逗號方法

先申明這是個標題黨,因爲肯定不是最簡單的,如果是我就可以去申請添加原生工具方法了!哈哈哈!我一直認爲這種常用的常見的數字格式,應當有原生方法!畢竟歐美數字的展示格式基本是都是這樣的。但是起碼我沒搜索到原生方法!所以只能自己寫。

先看展示效果

代碼奉上


function thousands(num){
        var str = num.toString();
        var reg = str.includes(".") ? /(\d)(?=(\d{3})+\.)/g : /(\d)(?=(?:\d{3})+$)/g;
        return str.replace(reg,"$1,");
}
var intN = 123456789
var floatN = 987654321.123456
console.log(`${intN}==轉換後等於==${thousands(intN)}`);
console.log(`${floatN}==轉換後等於==${thousands(floatN)}`);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章