有一个ProgressBar 初始值为0.1 点击加号 每次value值加0.01 为什么到第五次都是小数位数多了很多
就是这样的;你可以用原生js写个for循环,每次加0.1看下;具体的原因需要你自己上网查下资料,跟引擎没有关系~
定义和用法
toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。 用这个取你要保留的位数。JS里小数计算就是有这种问题的。