现在的位置: 首页 > 综合 > 正文

js 数字每个三位加一个逗号

2014年10月08日 ⁄ 综合 ⁄ 共 260字 ⁄ 字号 评论关闭
/**转化金额**/
function convert(money) {
	var s = money; /**获取小数型数据**/
	s += "";
	if (s.indexOf(".") == -1) s += ".0"; /**如果没有小数点,在后面补个小数点和0**/
	if (/\.\d$/.test(s)) s += "0"; /**正则判断**/
	while (/\d{4}(\.|,)/.test(s)) /**符合条件则进行替换**/
	s = s.replace(/(\d)(\d{3}(\.|,))/, "$1,$2"); /**每隔3位添加一个**/
	return s;
 }

抱歉!评论已关闭.