今天碰到个问题,我需要去判断 undefined == false 会返回什么,想当然的以为会返回true,但是结果却返回的是false,这我就有点晕了,不是说undefined.null.0.NaN.和''会转成布尔值false么,那这个判断怎么会返回false呢,有点奇怪,赶紧去搜搜.结果果然有人问过这个问题,下面的回答也很有趣: 红色框里就是那个有趣的回答,翻译过来就是:要区别false和undefined...我有三个苹果,我把三个苹果给了jane,那我现在还有苹果么(这是的答案是fal…