Posted in Javascript onMay 09, 2014
//金额的格式化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; }
用js格式化金额可设置保留的小数位数
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@