如何解决JavaScript中0.1+0.2不等于0.3
console.log(0.1+0.2===0.3); //true or false?在正常的数学逻辑思维中,0.1+0.2=0.3这个逻辑是正确的,但是在JavaScript中0.1+0.2!==0.3,这是为什么呢?这个问题也会偶尔被用来当做面试题来考查面试者对JavaScript的数值的理解程度在JavaScript中的二进制的浮点数0.1和0.2并不是十分精确,在他们相加的结果并非...
原创
2018-02-20 20:11:23 ·
9760 阅读 ·
1 评论