课程
/前端开发
/JavaScript
/JavaScript进阶篇
为什么我用parseFloat或Number就错了,就是错在10.3+10.4=23.700000000000003,这是为什么呢?
2014-11-23
源自:JavaScript进阶篇 6-11
正在回答
这是JS浮点运算的一个问题,可以使用toFixed来规定小位数。
var a=10.3; var b=10.4; alert(Number((a+b).toFixed(1)));
结果:20.7
学习人生 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答请教大神?
2 回答请教大神?
1 回答请教大神解答?
2 回答请大神指教一下!
4 回答求教大神。。。。。。