if else
if(条件){
(条件正确是执行的语句);
}else{
(条件不真确是执行的语句);
}
实例:
var a=prompt('请输入考试成绩');
if(a==100){
alert('奖励一台兰博基尼');
}else{
if(a>=90&&a<100){
alert('奖励一台法拉利');
}else{
if(a>=80&&a<90){
alert('奖励一台奥迪Q7');
}else{
if (a>=70&&a<80){
alert('奖励一台奥拓R8');
}else{
if (a>=60&&a<70){
alert('奖励一台自行车');
}else{
if(a<60){
alert('奖励俩大嘴巴子');
}
}
}
}
}
}
else if
实例:
var a=prompt('请输入你的成绩');
if(a==100){
alert('奖励一台兰博基尼');
}else if(a>=90&&a<100){
alert('奖励一台法拉利');
}else if(a>=80&&a<90){
alert('奖励一台奥迪Q7');
}else if(a>=70&&a<80){
alert('奖励一台奥拓R8');
}else if(a>=60&&a<70){
alert('奖励一台自行车');
}else if(a<60){
alert('奖励俩大嘴巴子');
}
switch...case...
break 中断
default 和任何情况都不同时显示的语句
实例:
var a=prompt('请输入今天星期几');
switch(a){
case '星期一':
alert('米饭');
break;
case '星期二':
alert('馒头');
break;
case '星期三':
alert('面包');
break;
case '星期四':
alert('包子');
break;
case '星期五':
alert('吃饺子');
break;
case '星期六':
alert('油条');
break;
default:
alert('不管饭,自己解决');
break;
}
switch...case...的直落形式
不管那种情况都是一样的
实例:
var a = prompt('请输入星期几');
switch(a){
case '星期一':
case '星期二':
case '星期三':
case '星期四':
alert('米饭');
break;
}