一、如下图所示:计算结果多出来了几位小数

二、原因
其实是JS精确度的问题,用到toFixed()方法就好了
使用toFixed()方法,保留小数点后几位数,但是这个方法会有一个缺点,就是它的类型也会改变了,会变成string类型。所以在toFixed方法后再用parseFloat转一下类型。
三、代码
下面代码保留小数点后2位数
一、如下图所示:计算结果多出来了几位小数
二、原因
其实是JS精确度的问题,用到toFixed()方法就好了
使用toFixed()方法,保留小数点后几位数,但是这个方法会有一个缺点,就是它的类型也会改变了,会变成string类型。所以在toFixed方法后再用parseFloat转一下类型。
三、代码
下面代码保留小数点后2位数