用js格式化金额可设置保留的小数位数
更新时间:2014年05月09日 09:06:05 作者:
这篇文章主要介绍了如何用js格式化金额并设置保留的小数位数,需要的朋友可以参考下
复制代码 代码如下:
//金额的格式化s为要格式化的参数(浮点型),n为小数点后保留的位数
function formatMoney(s,n){
n = n>0 && n<=20 ? n : 2;
s = parseFloat((s+"").replace(/[^\d\.-]/g,"")).toFixed(n)+"";
var l = s.split(".")[0].split("").reverse(),
r = s.split(".")[1];
t = "";
for(i = 0;i<l.length;i++){
t+=l[i]+((i+1)%3==0 && (i+1) != l.length ? "," : "");
}
return t.split("").reverse().join("")+"."+r;
}
相关文章
鼠标经过子元素触发mouseout,mouseover事件的解决方案
这篇文章主要介绍了鼠标经过子元素触发mouseout,mouseover事件的解决方案的相关资料,需要的朋友可以参考下2015-07-07
最新评论