这:
if (A || B) { X; }
if (C && D) { X; }
if (F != G && H + I === J) { X; }
可以替换为:
if ((A || B) || (C && D) || (F != G && H + I === J)) { X; }
但是可以替换为:
if (A || B || C && D || F != G && H + I === J) { X; }
? (不带括号)
语言之间有什么区别吗?
PS:答案不应该基于这些例子。