var x=prompt('请输入成绩...');if(x>100||x<0){alert('您录入的成绩有无');}elseif(x>=90&&x<=100){alert('优秀');}elseif(x>=80&&x<90){alert('良好');}elseif(x>=60&&x<80){alert('及格');}else{alert('回家种地去吧');}
4.switch语句
switch(值){
case 常量1;
语句;
break;
case 常量2;
语句;
break;
case 常量4;
语句;
break;
......
default;
语句;
break;
}
switch语句在比较值时使用的是全等操作符===,因此不会发生类型转换
var a=Number(prompt("请录入一个数字..."));switch(a){case1:alert('星期一');break;case2:alert('星期二');break;case3:alert('星期三');break;case4:alert('星期四');break;case5:alert('星期五');break;case6:alert('星期六');break;case7:alert('星期日');break;default:alert('没有');break;}