JavaScript 逻辑运算符

比较运算符用于比较两个变量。如果我们想比较多个条件怎么办?很简单,JavaScript 逻辑运算符可以为您做到。

这些运算符用于组合两个或多个条件,并使用 `&&` (AND)、`||` (OR) 和 `!` (NOT) 执行逻辑运算。下表对此进行了说明。

运算符名称描述示例
&&AND当两个条件都为真时,它将返回 True如果 (age > 18 && age <=35)
||OR当至少一个条件为真时,它将返回 True如果 (age > 35 || age < 60)
!NOT如果条件为 True,NOT 运算符会将其变为 False如果 age = 18,则 !( age = 18) 返回 false。

让我们来看一下 JavaScript 逻辑运算符背后的真值表,以便更好地理解。

&& (JS 逻辑与)

条件 1条件 2条件 1 && 条件 2

|| (JS 逻辑或)

条件 1条件 2条件 1 || 条件 2

请参考“比较运算符”一文。