1. window.onload=function(){
  2. var a=prompt("请输入你的成绩","60");
  3. if(!isNaN(a)&&a>=0&&a<=100){
  4. switch(true){
  5. case a<60:alert("不及格");break;
  6. case a<70:alert("及格");break;
  7. case a<90:alert("良好");break;
  8. default:alert("优秀");
  9. }
  10. }
  11. else{alert("请输入有效数字0-100!")}
  12. }

传入一个true,那么switch语句就会根据变量a进行判断。

js里的switch语句怎么用(JS-switch语句妙用)(1)

,