猿问

switch语句可以和for循环一起用吗?

问题一:

switch里可以写for循环吗?

像这样:

var myweek =xxxxxx;//myweek表示星期几变量
switch(myweek)
{
 case 1:
 case 2:
 for()
   {
   document.write("aaaaaaaa");
   }
break;
case 3:
case 4: 
  for()
   {
   document.write("bbbbbbbb");
   }
break;   
case 5:
case 6:
  for()
   {
   document.write("ccccccc");
   }
default:
  for()
   {
   document.write("dddddddd");
   }
}

问题二

case 1:

case 2:

的意思是同时满足case 1 和case 2吗?

阿尔滨必胜
浏览 12610回答 1
1回答

ziom

各种分支、循环语句都是可以互相嵌套的,switch和for当然也可以。case1和case2之间没加break,说明条件满足任意一个即可,switch语句是从上往下依次执行的,直到遇到break才会停止。
随时随地看视频慕课网APP
我要回答