经典面试题:让 a == 1 && a == 2 && a == 3 成立

掘金头条 2年前 (2023) juejinhot
1.4K 0

内容简介:

看到题目的第一眼,我是蒙蔽的.怎么可能会有如此矛盾的情况发生呢?就相当于一个人怎么可能即是小孩,又是成年人,还是老年人呢?冷静下来,发现一些端倪。它没说让a同时等于1 2 3。而且js是单线程运行的。 即使它们写在了一行,那也是从左到右执行的. 所以它们从时空上面就不是同一时期的东西。既然不是同一时期的东西,那么一个人当然可以是可以成为小孩子,之后成为过成年人,然后变成老年人了。回到题目,那么我想要让这个条件成立,就需要获取一次a的同时,让它自增1。第一种方法,利用判断过程中的[隐式转换]的toString方法。在我的另外一篇为什么[] == ![]结果为true?中详细阐述过。运行一次,就给...

查看原文

? 经典面试题:让 a == 1 && a == 2 && a == 3 成立

版权声明:juejinhot 发表于 2023-02-11 1:54:09。
转载请注明:经典面试题:让 a == 1 && a == 2 && a == 3 成立 | 程序员导航网

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...