首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js封存2位小数

2012-10-13 
js保留2位小数var ratioNow222 (money-fastPriceOrRatio)/moneyvar ratioNow Number(ratioNow222.toF

js保留2位小数

var ratioNow222 = (money-fastPriceOrRatio)/money;var ratioNow = Number(ratioNow222.toFixed(2));if( ratioNow > commissionMax ){textFastPriceOrRatio.html("<font color='red'>价格设置不能超出佣金比率上限"+commissionMax+"!</font>");checkFastPriceOrRatio = false;return;}if( ratioNow < commissionMin ){textFastPriceOrRatio.html("<font color='red'>价格设置不能低于佣金比率下限"+commissionMin+"!</font>");checkFastPriceOrRatio = false;return;}

?

###主要使用了Number(ratioNow222.toFixed(2));? 保留2位小数,转换成Number

?

###其他方法:

<script>    /*四舍五入*/var num=22.127456;alert( Math.round(num*100)/100);/*四舍五入*/var num=22.127456;alert( num.toFixed(2));/*非四舍五入,直接取两位*/var s = 22.127456 + "";    var str = s.substring(0,s.indexOf(".") + 3);    alert(str);/*非四舍五入,直接取两位*/    var a = "23.456322";    var aNew;    var re = /([0-9]+\.[0-9]{2})[0-9]*/;    aNew = a.replace(re,"$1");    alert(aNew);</script>

?

?

?

?

热点排行