switch 官网
但是如果你需要测试多个条件呢?在这些情况下,为每种情况编写 if-else 语句可能不是最好的解决方案。 相反,我们可以使用 switch 语句根据不同的条件执行不同的操作: switch(表达式) { case n1: 语句1 break; case n2: 语句2 break; default: 语句3} switch表达式计算一次。表达式的值与每个条件值进行比较,如果存在匹配项,则执行该代码块。 你可以用多个if实现同样的结果...else语句,但switch语句在这种情况下更有效。