1.什么是表达式
将同类型的数据(如常量、变量、函数等),用运算符号按一定的规则连接起来的、有意义的式子称为表达式。操作符分为5种:
1.算数操作符
2.逻辑操作符
3.赋值操作符
4.比较操作符
5.三元操作符
2.算数操作符
+: 加
- : 减
* : 乘 //隐式类型转换 会先尝试把值转为数字
/ : 除 //隐式类型转换 会先尝试把值转为数字
%:取余
++:递增 ++a和a++都是对a进行递增的操作 区别: ++a先返回递增之后的a的值;a++返回a的原值 再返回递增后的值
--:递减 与递增同理
3.赋值操作符
简单赋值: =
复合赋值: +=、-=、*=、/=、%=
4.比较操作符
>、<、>=、<=、==、===、!=、!==
==:相等,只比较值是否相等
===:全等,比较值的同时比较数据类型是否相等
!=:不相等,只比较值是否不相等
!==:不全等,比较值的同时比较数据类型是否不相等
返回值:boolean型
5.三元操作符
语法:
条件(true/false)? 执行代码1 : 执行代码2
说明:
可代替简单的if语句,如果条件成立,执行代码1,否则执行代码2