首页 新闻 会员 周边

console.log()遇到的问题。。

0
[已解决问题] 解决于 2017-06-04 23:55

在 console.log()的时候碰到的这些个问题  

  代码如下:

var n = 0.3, m = 0.2, i = 0.2, j = 0.1;
console.log((n - m) == (i - j));

console.log(n - m);

console.log(i - j);

console.log((n - m) == 0.1);

console.log((i - j) == 0.1);
 
 
这里在调试工具里面显示的分别为

 false
 0.09999999999999998
 0.1
 false
 true

 

这我就尴尬了    有点蒙~~ 

没弄明白是怎么回事,请教大神们 帮忙解答一下!!

奋斗的少年-欧耶的主页 奋斗的少年-欧耶 | 菜鸟二级 | 园豆:214
提问于:2017-06-04 23:27
< >
分享
最佳答案
0

百度:浮点数/整数的机内表示

奖励园豆:5
吴瑞祥 | 高人七级 |园豆:29449 | 2017-06-04 23:33
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册