流程控制(判断if switch)

判断语句
判断条件比特别多大 时候用switch 其他时候if语句比较方便
 
1、if……else

   a) if(判断条件) {执行语句;}
   b) else if (判断语句){执行语句;}

   c) else{执行语句;}
   var str = prompt("请输入一位名人");
    if(str==="陈道明"){
            alert("我就是陈道明");
    }else if(str==="马云"){
        alert("我就是淘宝老大");
    }else{
        alert("你们不是人,我不知道他是谁");
    };
 
 2、switch( 条件 )
  a) {
        case  满足条件的值:
        执行语句;
        break;
        ……default:
            以上条件不满足执行
            }
    b)    括号内是用===必须,类型和数值都必须相等
    c)  要加break; 条件满足,阻止下面的代码执行
 
  switch案例

判断当天是星期几

var date= new Date();
 var num=date.getDay();
 // console.log(num);//星期日将弹出一个0
 switch (num){
     case 0:
         alert("星期日");
         break;
     case 1:
         alert("星期一");
         break;
     case 2:
         alert("星期二");
         break;
     case 3:
         alert("星期三");
         break;
     case 4:
         alert("星期四");
     case 5:
         alert("星期五");
         break;
     case 6:
         alert("星期六");
 }

原文地址:https://www.cnblogs.com/wdz1/p/7207205.html