JavaScript逗号分隔不适用于switch case

时间:2012-04-02 14:39:15

标签: javascript

如果逗号分离不适用于开关盒。有没有办法做到这一点?

switch(test)
{
   case 0,1://not working it take last one (1)
      "test"
      break;
   case 2,3://not working it take last one (3)
      "test2"
      break;
   case 4,5://not working it take last one (5)
      "test3"
      break;
}

如何为每个案例添加更多号码?

2 个答案:

答案 0 :(得分:4)

你应该堕落(这被认为是一种不好的做法)

switch(test)
{
    case 0:
    case 1://not working it take last one (1)
      "test"
      break;
    case 2:
    case 3://not working it take last one (3)
      "test2"
      break;

}

答案 1 :(得分:2)

switch(test)
{
   case 0: case 1:
      "test"
      break;
   case 2: case 3:
      "test2"
      break;
   case 4: case 5:
      "test3"
      break;
}