📜  布尔运算符 (1)

📅  最后修改于: 2023-12-03 14:54:01.482000             🧑  作者: Mango

布尔运算符

布尔运算符通常用于在条件语句中进行比较操作,返回值为真或假。常见的布尔运算符有以下几种:

  • &&:逻辑与运算符,只有当两个操作数都为真时,结果才为真。
  • ||:逻辑或运算符,只有当两个操作数都为假时,结果才为假。
  • !:逻辑非运算符,用于对操作数取反。
&& 运算符
const a = true;
const b = false;

console.log(a && b); // false
console.log(a && !b); // true
console.log(b && !a); // false

使用逻辑与运算符 && 进行比较时,只有当两个操作数都为真时,结果才为真。当其中一个操作数为假时,结果为假。

|| 运算符
const a = true;
const b = false;

console.log(a || b); // true
console.log(!a || b); // false
console.log(!a || !b); // false

使用逻辑或运算符 || 进行比较时,只有当两个操作数都为假时,结果才为假。当其中一个操作数为真时,结果为真。

! 运算符
const a = true;
const b = false;

console.log(!a); // false
console.log(!b); // true
console.log(!!a); // true

使用逻辑非运算符 ! 对操作数取反,即取操作数的反面值。如果操作数为真,结果为假;如果操作数为假,结果为真。

以上是布尔运算符的基本使用方法,熟练掌握布尔运算符可以方便地进行条件判断,提高代码表达能力。