读书人

Javascript 格式化钱币

发布时间: 2012-09-02 21:00:34 作者: rapoo

Javascript 格式化货币

 /** 货币格式化函数 **/function formatCurrency(num) {        num = num.toString().replace(/\$|\,/g,'');        if(isNaN(num))        num = "0";        sign = (num == (num = Math.abs(num)));        num = Math.floor(num*100+0.50000000001);        cents = num%100;        num = Math.floor(num/100).toString();        if(cents<10)        cents = "0" + cents;        for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)        num = num.substring(0,num.length-(4*i+3))+','+        num.substring(num.length-(4*i+3));        return (((sign)?'':'-')  + num + '.' + cents);}/** 还原货币格式化函数 **/function restoreFormatCurrency(num){       var num1=num.replace(',','').replace(/,/g,'');         return num1;}

读书人网 >JavaScript

热点推荐