js编写代码,实现根据系统时间显示问候语的功能,要求如下:6点之前,显示“night”;9点之前,显示“morning”,12点之前,显示“noon”;14点之前,显示“noon1”;17点之前,显示‘afternoon’;19点之前,显示"noght2"
时间: 2024-02-03 12:11:36 浏览: 72
greeting-message
你可以使用 JavaScript 中的 Date 对象来获取当前系统时间,并使用 if 或 switch 语句根据时间来判断输出相应的问候语。以下是示例代码:
```javascript
// 获取当前系统时间
let now = new Date();
let hour = now.getHours();
// 根据时间判断输出问候语
if (hour < 6) {
console.log("night");
} else if (hour < 9) {
console.log("morning");
} else if (hour < 12) {
console.log("noon");
} else if (hour < 14) {
console.log("noon1");
} else if (hour < 17) {
console.log("afternoon");
} else if (hour < 19) {
console.log("night2");
} else {
console.log("night");
}
```
注意,这里只是一个简单的示例,实际应用中可能需要更复杂的逻辑和处理。
阅读全文