输入成绩分数,判定成绩等级 if和switch的写法

  **

if和switch的写法

**
- if(){}
- if(){}else{}

- switch(要判断的变量){
   case 可能的值1:
   要执行的语句1;
   break;
    ...
    default:
        以上case都不符合,执行的语句;
}
var n = 74;
if(n<60){
    
    
    console.log(n+ "考试为不及格")
}
else if(n>=60&&n<70){
    
    
    console.log(n+" 考试刚刚及格")
}
else if(n>=70&&n<80){
    
    
    console.log(n+ "考试为一般般")
}
var n =90 ;
switch(true){
    
    
    case n<60:
        console.log("不及格")
        break;
    case n>= 60 && n < 70:
        console.log("刚刚及格")
        break;
    case n>=70 && n<80:
        console.log("成绩一般般")
        break;
    default:
        console.log("你被开除了")
}
var n=50 ;
n = parseInt(n/10);

switch(n){
    
    
    case 5:
        console.log("你被开除了")
        break;
    case 6:
        console.log("及格")
        break;
    case 7:
        console.log("成绩一般般")
        break;
    case 8:
        console.log("成绩还能看")
        break;
    case 9:
        console.log("成绩继续努力")
        break;
    case 10:
        console.log("请把家长叫来")
        break;
}

猜你喜欢

转载自blog.csdn.net/qq_26705343/article/details/111252386