//s 要处理的数子
// n 要插入金额占位符的位数
function formatNumber ( s, n) {
n = n >= 0 && n <= 20 ? n : 2;
s = parseFloat((s + "").replace(/[^\d\.-]/g, "")) + "";
var l = s.split(".")[0].split(""), r = s.split(".")[1];
l.splice(l.length-4,0,'.')
l = l.join("");
l = Number(l).toFixed(1)
return l
}
var num = that.formatNumber( 12128.987,4)
splice匹配小数点前后数字
最新推荐文章于 2024-07-14 15:54:59 发布