以下为ChatGPT自动生成的解答,正确与否请自行判断。 也许你也可以从大家的发帖中找到想要的答案!
BFE.devAI解答 - JavaScript 小测验
13. Operator precedence
答案:
false
false
true
true
false
false
解析:
- 第一行代码
0 == 1 == 2
执行顺序从左往右,先比较0 == 1
为 false,然后比较false == 2
为 false,输出false
。 - 第二行代码
2 == 1 == 0
执行顺序也是从左往右,先比较2 == 1
为 false,然后比较false == 0
为 false,输出false
。 - 第三行代码
0 < 1 < 2
执行顺序也是从左往右,先比较0 < 1
为 true,然后比较true < 2
为 true,输出true
。 - 第四行代码
1 < 2 < 3
同样是从左往右执行,先比较1 < 2
为 true,然后比较true < 3
为 true,输出true
。 - 第五行代码
2 > 1 > 0
因为>
操作符是从左往右执行,先比较2 > 1
为 true,然后比较true > 0
为 true,输出true
。 - 第六行代码
3 > 2 > 1
同理,先比较3 > 2
为 true,然后比较true > 1
为 false,输出false
。