国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

node.js中格式化數字增加千位符的幾種方法

2024-05-06 16:22:34
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了node.js中格式化數字增加千位符的幾種方法,本文給出3種實現方法,并分別給出實例代碼,需要的朋友可以參考下
 

每三位以逗號分隔的處理方式

正則方式: 

復制代碼代碼如下:

"15000000".split("").reverse().join("").replace(/(/d{3})/g, "$1,").split("").reverse().join("");

 

"115000000".split("").reverse().join("").replace(/(/d{3})(?=[^$])/g, "$1,").split("").reverse().join("");

var str = '123123211312.333123'.replace(/(?=(?!^)(?:/d{3})+(?:/.|$))(/d{3}(/./d+$)?)/g,',$1'); 
console.log(str)

'1500000000000'.replace(//B(?=(/d{3})+$)/g,',') 

 

循環查找方式 

復制代碼代碼如下:

function formatNumber(value) { 
    value = value.toString(); 
    if (value.length <= 3) { 
        return value; 
    } else { 
        return formatNumber(value.substr(0, value.length - 3)) + ',' + value.substr(value.length - 3); 
    } 
}

 

toLocaleString函數: 

復制代碼代碼如下:

15000000..toLocaleString();

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 延津县| 镇雄县| 昭通市| 天等县| 兴化市| 安义县| 大丰市| 赣榆县| 秀山| 广元市| 渑池县| 云南省| 高清| 梅州市| 云霄县| 平江县| 富民县| 大同市| 清水河县| 乐平市| 阜新市| 公安县| 孝昌县| 将乐县| 通许县| 修武县| 肇源县| 海城市| 句容市| 深圳市| 南澳县| 宁晋县| 邵阳县| 徐水县| 濉溪县| 随州市| 昆山市| 开平市| 芦溪县| 泾源县| 江安县|