JavaScript中多个逻辑或或的疑问

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

网上看到的一个面试题,如下:

输出结果 2 和 1


多看一些例子,加强记忆

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

加了两个叹号后,明确的设置了变量的值返回的boolean就是根据变量的实际值返回的。(如果是实际值 !!6根据实际值6它是true,那么最后返回的是true)

多个逻辑或没有问题是计算机嘚问题,这个问题计算机都没办法那么你得规避这个问题——浮点数精度问题,想了解更多你可以去找找js浮点精度问题的知识:代码洳下修改

 

我要回帖

更多关于 多个逻辑或 的文章

 

随机推荐