首页 > 编程 > JavaScript > 正文

js 数值转换为3位逗号分隔的示例代码

2019-11-20 21:05:15
字体:
来源:转载
供稿:网友

实例代码:

复制代码 代码如下:

function formatNum(strNum) {

if (strNum.length <= 3) {

return strNum;

}

if (!/^(/+|-)?(/d+)(/./d+)?$/.test(strNum)) {

return strNum;

}

var a = RegExp.$1, b = RegExp.$2, c = RegExp.$3;

var re = new RegExp();

re.compile("(//d)(//d{3})(,|$)");

while (re.test(b)) {

b = b.replace(re, "$1,$2$3");

}

return a + "" + b + "" + c;

}

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表