js switch循环
时间: 2023-07-07 07:03:49 浏览: 77
switch循环是一种流程控制结构,它根据表达式的值从一系列代码块中选择一个执行。以下是JavaScript中switch循环的基本语法:
```javascript
switch(expression) {
case value1:
// 当expression等于value1时执行的代码块
break;
case value2:
// 当expression等于value2时执行的代码块
break;
...
default:
// 当expression不等于任何一个case时执行的代码块
}
```
switch循环首先计算表达式的值,然后将其与每个case语句中的值进行比较。如果找到匹配的值,则执行相应的代码块。如果没有找到匹配的值,则执行default语句中的代码块(如果有的话)。
以下是一个使用switch循环的示例:
```javascript
let day = 4;
let dayName;
switch (day) {
case 0:
dayName = "Sunday";
break;
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;
default:
dayName = "Invalid day";
}
console.log(dayName); // 输出 "Thursday"
```
在这个例子中,我们使用switch循环根据给定的数字值来确定星期几的名称,并将结果存储在dayName变量中。
阅读全文