我正在练习JavaScript中的逻辑运算符,并完全理解了其中的概念,但是对于这个等式似乎我还不是很理解。 const one = 1; const two = 5; console.log(one && two); 在这种情况下,为什么返回的是五而不是一?难道不应该返回第一个值,因为两个值都为真吗?
&&
会评估第一个假操作数或最后一个真操作数。 - Sebastian Simon