在javascript中返回逻辑运算符中的较高值

我正在练习 JavaScript 中的逻辑运算符并完全理解这些概念,但似乎我没有使用这个等式。

    const one = 1;
    const two = 5;
    console.log(one && two);

为什么在这种情况下它返回五个而不是一个,不应该返回第一个值,因为两者都是 true ?

回答

从MDN 上的 && 运算符:

所以在这种情况下,1可以转换为true,因此它返回第二个值,5


以上是在javascript中返回逻辑运算符中的较高值的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>