我刚刚发现,如果我给出while(i <= 3,j <= 10),则评估两个条件,但仅当第二个条件为假时循环才退出。有人可以解释为什么会这样吗?
答案 0 :(得分:0)
这取决于语言,但您可能需要使用AND运算符(可能&&
)来包含这两个条件。
答案 1 :(得分:0)
逗号运算符计算所有提供的表达式,但只返回最后一个表达式的值。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Comma_Operator