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