为什么“ 2 == true”返回false?

时间:2018-11-05 21:21:32

标签: javascript boolean

我认为仅有的6个虚假JS值是false, 0, "", null, undefined, NaN。那么,为什么表达式2 == true返回false?我尝试撤消顺序,但无济于事。不应该将2转换为true进行抽象比较吗?

0 个答案:

没有答案