JavaScript自带的Math.Round()函数返回的是四舍五入后的一个整数,无法精确到小数点后。
Number.toFixed()方法,是保留小数点后面的指定位数。例如:1.005.toFixed(2)返回的是1.00,并没有四舍五入。
这里推荐一个方法:
var number = 1.005;
alert(Math.round(number * 100) / 100);
JavaScript自带的Math.Round()函数返回的是四舍五入后的一个整数,无法精确到小数点后。
Number.toFixed()方法,是保留小数点后面的指定位数。例如:1.005.toFixed(2)返回的是1.00,并没有四舍五入。
这里推荐一个方法:
var number = 1.005;
alert(Math.round(number * 100) / 100);
您可以选择一种方式赞助本站
支付宝扫一扫
微信扫一扫