以下为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。