当x=10,y="10"的时候不太理解

来源:5-9 其他操作符

能量咕噜略略

2020-02-28 09:51:30

var x=10,y="10";

n=x!==y;

这里不是应该是先比对x和y的值吗,题目里是写x!=y,那得到的值是false,然后在比较类型,也是flase,那最后怎么是true呢?

写回答

1回答

好帮手慕星星

2020-02-28

同学你好,n与x之间是一个等号,一个等号是赋值的意思,并不是判断。所以n=x之后,n的值为10 。

10!=="10",!两个等号是判断类型,类型上不相等,所以返回值是true。

自己可以再理解下,祝学习愉快!

0

0 学习 · 40143 问题

查看课程