1、算数运算符
(1)+ 对两个值进行加法运算,而如果是两个字符串则进行拼接
(2)- 对两个值进行减法运算
(3)* 对两个值进行乘法运算
(4)/ 对两个值进行除法运算
(5)% 对两个值进行取模运算 (取小数也就是余数)
2、逻辑运算符(把值先转化为布尔值再进行运算)
(1)! 非运算 如:!false=true
(2)& 与运算 当n个值中有一个值为false,结果则返回false
(3)|| 或运算 当n个值中有一个值为true,结果则返回true
3、赋值运算符
(1)= 如: var num=12;
(2)+= 如:num+=2 等价于 num=num+2
(3)-= 如:num-=2 等价于 num=num-2
(4)= 如:num=2 等价于 num=num*2
(5)/= 如:num/=2 等价于 num=num/2
(6)== 如:num==num1 等价于 2=2
4、关系运算符(和数学的大于、等于等的符号运算一样)
注意:结果是通过判断是否成立再返回,返回值为布尔值
(1)> 大于
(2)>= 大于等于
(3)< 小于
(4)<= 小于等于
5、条件运算符(三元运算符)
语法:条件表达式?语句一:语句二
结果为true则运行语句一,结果为false则运行语句二
示例: var a = 20;
var b = 30;
var max=a>b?a:b;