js的switch语句

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38594777/article/details/79308984
js的switch语句
switch(变量){
 case 变量值1:
  console.log("a");  //若变量与变量值1相同则执行该处代码
  break;
 case 变量值2:
   console.log("b"); //若变量与变量值2相同则执行该处代码
   break;
 case 变量值3:
   console.log("c"); //若变量与变量值3相同则执行该处代码
   break;  
 default:
 console.log("d");  //若变量与所有的变量值不同,则执行该处的代码
}

switch(3){
 case 1:
  console.log("a"); 
  break;
 case 2:
   console.log("b"); 
   break;
 case 3:
   console.log("c"); 
   break;  
 default:
 console.log("d");  
}

控制台打印出c

break为跳出当前语句,若没写break,后面的语句都会执行

switch(2){
 case 1:
  console.log("a"); 
 case 2:
   console.log("b"); 
 case 3:
   console.log("c");  
 default:
 console.log("d");  
}

控制台打印b,c,d


switch(2){
 case 1: case 2: case 3:
   console.log("c"); //当变量值为1,2,3中的任何一个时,都会在控制台打印出c
   break;  
 default:
 console.log("d");  
}
//控制台打印出c



 
 

猜你喜欢

转载自blog.csdn.net/qq_38594777/article/details/79308984
今日推荐