(switch条件语句中case指定多个值)js switch case 条件相同的列在同一个cas
分类:数据库| 发布:camnprbubuol| 查看:26073 | 发表时间:2011/1/17
JS中switch语句的case子句,如何把两个条件列在一起以便进行相同的处理?
对于那些两个或更多的case标签都执行相同的一组语句的情形,可以把这些标签列在一起,下面紧跟着那些语句,如下所示:
case labelone:
case labeltwo:
case labelthree:
statements;
break;
采用这种方法之后,如果labelone、labeltwo和labelthree 三个标签中任一个标签能匹配上,都会执行这段语句。
例如:
- var abcxd=4;
- switch(abcxd)
- {
- case 0:
- document.write("答对了吗");
- break;
- case 1:
- document.write("终于选中我了!!");
- break;
- case 2:
- case 3:
- case 4:
- case 5:
- case 6:
- document.write("更不可能呀!!!");
- break;
- default:
- document.write("会不会来到我这里呢?")
- }
- 或者
- switch (i)
{
case 1:case 2:case 3:case 4:
Console.WriteLine("ok!**********");
break;
case 5:
Console.WriteLine("wrong!*******");
break;
default:
Console.WriteLine("default case!*********");
break;
}
来源:http://hi.baidu.com/swordtomb/blog/item/792335f818bc2903d8f9fd01.html