运算符
- 算术运算符: +(加)、 -(减)、 *(乘)、 /(除)、 %(求余)
- 赋值运算符:=、 +=、 -=、 *=、 /=、 %= 、++
- 条件运算符:、=、>、>=、<、<=、!=、
- 逻辑运算符:&&(而且 )、||(或者 )、!(否 )
条件语句
通过条件来控制程序的走向,就需要用到条件语句。
if 语句
var a = 199;
if(a>200){
alert('大于200');
}
else 语句
var a = 199;
if(a>200){
alert('大于200');
}
else {
alert(a);
}
else if 语句
类似python中的 elif
var a = 199;
if(a>200){
alert('大于200');
}
else if(a>100){
alert('大于100')
}
else {
alert(a);
}
switch语句
- 计算一次 switch 表达式
- 把表达式的值与每个 case 的值进行对比
- 如果存在匹配,则执行关联代码
- 遇到 break 关键词,它会跳出 switch 代码块。
- case 匹配不存在时,运行default 的代码:
- 举例:
var a =0 ;
var b = 1;
switch (a+b) {
case 1:
alert(1);
break;
case 2:
alert(2);
break;
default:
alert(3)
}