JS中的 逻辑或(||) 和 逻辑与(&&)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_37473645/article/details/89597899

JS中的 逻辑或(||) 和 逻辑与(&&)一般有以下两种情况:

1、在条件判断中

        &&:所有条件为真的时候,整体才为真的

        ||:只要有条件为真的时候,整体就为真

2、在赋值操作中

        ||:C=A||B 首先看A的真假,A为真返回的结果是A,A为假返回的结果是B(不管B是啥)。

console.log(1||2)  // =>1
console.log(0||false)  // =>false

        &&:C=A&&B 首先看A的真假,A为真返回的结果是B,A为假返回的结果是A(不管B是啥)。

console.log(1&&2)  // =>2
console.log(0&&false)  // =>0

猜你喜欢

转载自blog.csdn.net/qq_37473645/article/details/89597899