JS 条件判断 switch case
时间: 2024-04-16 14:23:18 浏览: 148
JS条件判断语句switch case是一种用于处理多路分支的语句。它可以根据一个表达式的值来执行相应的代码块。下面是一个示例演示如何使用JS条件判断switch case语句:
```javascript
let day = 3;
let dayName;
switch (day) {
case 1:
dayName = "Monday";
break;
case 2:
dayName = "Tuesday";
break;
case 3:
dayName = "Wednesday";
break;
case 4:
dayName = "Thursday";
break;
case 5:
dayName = "Friday";
break;
case 6:
dayName = "Saturday";
break;
case 7:
dayName = "Sunday";
break;
default:
dayName = "Invalid day";
break;
}
console.log(dayName); // 输出:Wednesday
```
在上面的示例中,我们定义了一个变量`day`,它的值为3。然后使用switch case语句根据`day`的值来执行相应的代码块。在这个例子中,`day`的值为3,所以执行了`case 3`下的代码块,将`dayName`赋值为"Wednesday"。最后,我们打印出`dayName`的值,输出为"Wednesday"。
需要注意的是,在每个case结束时,我们使用`break`语句来跳出switch case语句,以防止执行其他case下的代码块。如果没有特殊要求,一定要在每个case结束时写上`break`语句,否则程序会继续执行下一个case下的代码块。另外,我们还可以使用`default`关键字来处理没有匹配到任何case的情况,它相当于switch case语句的else部分。
阅读全文