运算符
数学运算符:
+ - * / % **等
比较运算符:
==(等于) ===(全等) !=(不等于) !==(全不等于) < > <= >=
等于和不等于不会比较数据类型,只会关注数据的值
全等于和全不等于:
会比较数据的类型和相对于的值
逻辑运算符
&& 表示and
|| 表示or
两者相遇会先执行&&在执行||
自增量 a++ 和 ++a
前置会先改变变量本身再参与运算
后置会先进行运算再进行改变变量
控制流程
1.if
if(){
代码块;
}else{
}
2.三目运算
条件?条件为true时:条件为false时
可以有返回值
3.switch
switch(key){
case value1:
代码块1;
case value2:
代码块2;
break;
default:
代码块3;
break;
}
循环
while(条件){条件变化};
do{执行代码}while{条件};
for(初始变量;条件判断;初始变量变换){}