6分支语句的使用

单分支
if(){}
if 语句名
() 单分支的条件,逻辑点,布尔值
{} 逻辑点为true时要执行的代码

    var m = "78";
    if(m > 77 ){
    
    
        console.log("吃东西");
    }

双分支
if(){}else{}
if 语句名
() 分支的条件,逻辑点,布尔值
{} 逻辑点为true时要执行的代码
else 语句名的一部分
{} 逻辑点为false时要执行的代码

var n=9;
    if(n%2 ===0){
    
    
        console.log(n +"是偶数")
    }
    else{
    
    
        console.log(n + "是奇数")
    }

    var n=4;
    if(n%2 === 0){
    
    
        console.log(n+ "是偶数")
    }
    else{
    
    
        console.log(n+ "是奇数")
    }

双分支模拟的多分支
考试成绩:60-不及格,60+及格,70+一般,80+良好,90+优秀,100非常优秀

var n = 110 ;
    if(n>=0&&n<60){
    
    
        console.log(n+ "不及格")
    }
    else if(n>=60&&n<70)
    {
    
    
        console.log(n+ "及格")
    }
    else if(n>=70&&n<80){
    
    
        console.log(n+ "良好")
    }
    else if(n>=80&&n<90){
    
    
        console.log(n+ "优秀")
    }
    else if(n>=90&&n<100){
    
    
        console.log(n+ "非常优秀")
    }
    else {
    
    
        成绩错误
    }

多分支
switch(){}
switch 语句名
() 要判断的值或变量
{} 分支体,整个分支要执行的语句

  var m = 10;
    switch(m){
    
    
        case 0:
            console.log("星期日");break;
   
        case 1:
            console.log("星期一");break;
    
        case 2:
            console.log("星期二");break;

        case 3:
            console.log("星期三");break;

        case 4:
            console.log("星期四");break;
        
        case 5:
            console.log("星期五");break;

        case 6:
            console.log("星期六");break;
        
        default:
            console.log("输入错误");break;
    }

猜你喜欢

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