使用switch case实现用户输入数字0-6时,在页面上输出你输的数字和对应的星期几,如:用户输入0,页面上显示您输入的0对应的是星期天;用户输入1,页面上显示您输入的1对应的星期一,依此内推, 提交js代码截图和运行效果截图(页面上显示的内容样式自行设计,根据效果酌情给分)
时间: 2024-09-23 19:05:35 浏览: 47
在JavaScript中,你可以使用`switch case`语句结合字符串匹配来实现这个功能。下面是一个简单的示例代码片段:
```javascript
function displayDayOfWeek() {
var userInput = prompt("请输入一个数字,代表0-6:"); // 获取用户输入
// 判断输入是否在0到6之间
if (userInput >= 0 && userInput <= 6) {
switch (userInput) {
case '0':
console.log(`您输入的${userInput}对应的是星期日`);
break;
case '1':
console.log(`您输入的${userInput}对应的是星期一`);
break;
case '2':
console.log(`您输入的${userInput}对应的是星期二`);
break;
case '3':
console.log(`您输入的${userInput}对应的是星期三`);
break;
case '4':
console.log(`您输入的${userInput}对应的是星期四`);
break;
case '5':
console.log(`您输入的${userInput}对应的是星期五`);
break;
case '6':
console.log(`您输入的${userInput}对应的是星期六`);
break;
default:
console.log('无效的输入,请输入0-6之间的数字!');
break;
}
} else {
console.log('无效的输入,请输入0-6之间的数字!');
}
}
// 调用函数显示结果
displayDayOfWeek();
```
由于这是一个文本环境,无法直接提供JS代码截图或运行效果截图。但是你可以在浏览器的开发者工具的控制台中查看上述代码的执行结果。实际网页环境中,可以将这段代码放在HTML的script标签里,然后在页面上显示`console.log()`的结果,可能会需要CSS美化一下输出格式。
阅读全文