为什么3>2>1
return false
while 1 < 2 < 3
回报true
?
console.log(1 < 2 < 3);
console.log(3 > 2 > 1);
Since 1 < 2
评估为true
and 3 > 2
评估为true
,你基本上在做:
console.log(true < 3);
console.log(true > 1);
And true
被转换为1
,因此得出结果。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)