-
关系运算符
- 等于(=)
- 大于(>)
- 小于(<)
- 不等于 (!=)
- 大于等于(>=)
- 小于等于(<=)
-
逻辑运算符(短路)
逻辑与(&&)
形式:表达式1 && 表达式2
返回值:其中的某个表达式
判定:检查表达式1是否为真,如果为真,返回表达式2,否则返回表达式1逻辑或(||)
形式:表达式1 || 表达式2
返回值:其中的某个表达式
判定:检查表达式1是否为真,如果为真,返回表达式1,否则返回表达式2逻辑非(!)
形式:!表达式
返回值:布尔值类型(true/false)
判定:取反操作 -
示例:
<script>
console.log(1 || 0); //1
console.log(1 || 1); //1
console.log(1 || 2); //1
console.log(0 || 1); //1
console.log(0 || 0); //0
console.log(0 || 2); //2
console.log(2 || 1); //2
console.log(1 && 1); //1
console.log(1 && 2); //2
console.log(1 && 0); //0
console.log(0 && 1); //0
console.log(0 && 2); //0
console.log(0 && 0); //0
console.log(2 && 1); //1
console.log(2 && 0); //0
</script>
网友评论