让我们来一起看看这几行code
if(a+b==0.3){
alert("you got 0.3");
因为浮点数值的最高精度是17位小数,如果两个数是0.05和0.025,或者是两个0.15不会出现问题。
但是如果是0.1和0.2,则测试无法通过。所以永远不要测试某个特定的浮点数值。
posted on 2015-07-21 15:18  不想做菜鸟的学渣喵  阅读(327)  评论(0编辑  收藏  举报