算数运算符
+ - * / %
自增自减运算符
++a:先自身增加1,然后使用增加后的值参与运算
a++:使用之前的值参与运算,然后在自身增加1
--a:先自身减1,然后使用减后的值参与运算
a--:使用之前的值参与运算,然后在自身减1
关系运算符
> < >= <= == === != !==
逻辑运算符
&&(与) ||(或) !(非)
逻辑运算符的结果为布尔值
&&:两边都为真时(true),则结果为真(true)
||:只要一边为真(true),则结果为真(true)
!:真假互换
************
&&和||存在短路情况
&&:左边为false,则直接返回结果为false
||:左边为true,则直接返回结果为true
条件运算符
? : 三木运算
表达式 ? 表达式 true ------ 执行此处代码
: 表达式 false ------ 执行此处代码
************
含义:
表达式为true,执行了 ? 后面的代码
表达式为false,执行了 : 后面的代码
符合运算符
+= -= *= /= %=
条件运算符
小括号 > 算数运算符 > 比较运算符 > 逻辑运算符 > 赋值运算符