使用ArkTS根据用户输入的星期数输出对应的星期几 题目描述:编写一个程序,用户输入1到7之间的数字,输出对应的星期几。例如,输入 1 输出 "星期一",输入 7 输出 "星期日"。
时间: 2024-09-23 13:09:36 浏览: 46
基于HarmonyOS使用ArkTS开发的数字华容道APP(移动应用开发第二次实验).zip
你可以使用JavaScript库 ArkTS (也可能是一个错误的说法,因为 ArkTS通常不是一个标准的库名) 或者JavaScript自身的条件语句如`switch...case`来实现这个功能。这里是一个简单的示例:
```javascript
// 定义一个函数,接收用户输入的数字
function getWeekday(inputNumber) {
switch (inputNumber) {
case 1:
return '星期一';
case 2:
return '星期二';
case 3:
return '星期三';
case 4:
return '星期四';
case 5:
return '星期五';
case 6:
return '星期六';
case 7:
return '星期日';
default:
throw new Error('输入的数字无效');
}
}
try {
// 获取用户的输入并转换为整数
const userInput = parseInt(prompt("请输入1到7之间的数字: "));
console.log(`星期${getWeekday(userInput)}`);
} catch (error) {
console.error(error.message);
}
```
在这个例子中,用户通过`prompt`函数输入数字,然后`parseInt`将其转换为整数。接着,`getWeekday`函数根据输入的数字返回相应的星期几。如果输入不是1到7之间的数字,会捕获错误并给出提示。
阅读全文