js 中数字和bool的判断 财富值57

2016-10-11 08:23发布

console.log(1==true)//true console.log(2==true)//false console.log(2==false)//false

js中是如何判断数字和bool匹配的?看起来不是大于0都是true。求细节!!!

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
14条回答

具体到本题,数字 和 bool 比较时,会把 true 转为,false 转为 0
所以,true == 1 , false == 0

一周热门 更多>