逻辑或:
如果第一个操作数结果为 false,返回第二个操作数。逻辑与:
如果第一个操作数结果为 true,则返回第二个操作数。逻辑非:
逻辑非操作符首先会将它的操作数转换为一个布尔值,然后再对其求反。同时使用两个逻辑非操作符,实际上会模拟 Boolean() 转型函数的行为。一元加和减操作符:
对非数值应用一元加操作符时,会像 Number() 转型函数一样对值进行转换。
一元加和减操作符
按位非:操作数的负值减1。
(1)左移: << 使数值的所有位向左移动指定的位数。左移不影响操作数的符号位。
(2)有符号的右移:>>
(3)无符号的右移: >>> 会把负数的二进制码当成正数的进制码。乘性操作符:
乘法
除法
- 加性操作符:
加法
减法
- 关系操作符:<、 >、 <=、 >=
ACSII 码中 :数字编码 < 大写字母 < 小写字母