javascript四舍五入保留两位小数

JavaScript自带的Math.Round()函数返回的是四舍五入后的一个整数,无法精确到小数点后。

Number.toFixed()方法,是保留小数点后面的指定位数。例如:1.005.toFixed(2)返回的是1.00,并没有四舍五入。

这里推荐一个方法:

var number = 1.005;
alert(Math.round(number * 100) / 100);

评论

评论正在提交中...请稍后
评论提交成功...