JS运算符
一、数学运算符
1.加法:+
2.减法:-
3.乘法:*
4.除法:/
5:取余:%
注意事项:加号运算符两边为数字时才进行加法运算,只要符号任意一边时字符串时,进行拼接(连接符)。其他数据运算符进行运算时,自动将两边数据转换为数值类型。
二、赋值运算符
1.赋值符号:=
2.加等于:+=
3.减等于:-=
4.乘等于:*=
5.除等于:/=
6.取余等于:%=
比较预算符
1.大于:>
2.大于等于:>=
3.小于:<
4.小于等于:<=
5.等于:==
6.不等于:!=
7.恒等于:===
8.恒不等于:!==
注意事项:等于只比较值,恒等于即比较值也比较数据类型。
逻辑运算符
1.与:&& 同为真则为真
2.或:|| 同为假则为假,一个真则为真
3.非:! 非真则假,非假则真
注意事项:在逻辑"与"运算,如果左边时false,右边不参与运算。
一元运算符——自增自减
1.自增:++
2.自减:--
注意事项:参与运算时,++在前,先加1,再参与运算;++在后,先运算,再加1.
三元运算符——涉及逻辑分支语句
条件表达式?表达式A:表达式B
当条件成立,执行表达式A,不成立执行表达式B