window.onload=function(){
var a=prompt("请输入你的成绩","60");
if(!isNaN(a)&&a>=0&&a<=100){
switch(true){
case a<60:alert("不及格");break;
case a<70:alert("及格");break;
case a<90:alert("良好");break;
default:alert("优秀");
}
}
else{alert("请输入有效数字0-100!")}
}
传入一个true,那么switch语句就会根据变量a进行判断。