# 运算符
# 比较运算符
| 符号 | 作用 | 用法 |
|---|---|---|
| = | 赋值 | 把右边给左边 |
| == | 判断 | 判断两边值是否相等 (注意此时有隐式转换) |
| === | 全等 | 判断两边的值和数据类型是否完全相同 |
# 逻辑运算符
| 逻辑运算符 | 说明 | 案例 |
|---|---|---|
| && | “逻辑与”, 简称 “与” and | true && false |
| || | “逻辑或”, 简称 “或” or | true || false |
| ! | “逻辑非”, 简称 “非” not | !true |
# 短路运算 (逻辑中断)
乱路运算的原理:当有多个表达式 (值) 时,左边的表达式值可以确定结果时,就不再继续运算右边的表达式的值
# 逻辑与
- 语法 : 表达式 1 && 表达式 2
- 如果第一个表达式的值为真,则返回表达式 2
- 如果第一个表达式的值为假,则返回表达式 1
# 逻辑或
- 语法 : 表达式 1 || 表达式 2
- 如果第一个表达式的值为真,则返回表达式 1
- 如果第一个表达式的值为假,则返回表达式 2
