我是靠谱客的博主 美满冬瓜,这篇文章主要介绍坑爹的JS隐式转换0.2+0.1不等于0.3,现在分享给大家,希望可以做个参考。

坑爹的JS

  • 隐式转换
  • 0.2+0.1不等于0.3

隐式转换

字符串 + 数字 = 字符串
字符串 - 数字 = 数字(字符串为数字时)

  • num - 0可以进行数字转换
  • num + ‘’ 可以进行字符串转换​
32+32 = 64
"32" + 32 = "3232"
"32" - 32 = 0

0.2+0.1不等于0.3

0.1+0.2的结果是0.30000000000000004,而不是0.3,但是用0.05+0.25等就又想等

//0.1+0.2的结果是0.30000000000000004
console.log(0.1+0.2==0.3)//false
console.log(0.1+0.1==0.2)//true
console.log(0.05+0.25==0.3)//true
console.log(0.15+0.15==0.3)//true

最后

以上就是美满冬瓜最近收集整理的关于坑爹的JS隐式转换0.2+0.1不等于0.3的全部内容,更多相关坑爹内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(109)

评论列表共有 0 条评论

立即
投稿
返回
顶部