我是新来的,也是 js 的新手。
我想问是否可以循环以下 getGreeting 函数一定次数,比如 20 次。所以根据一天中的时间,你会得到 20 个早上好!或 20 个下午好等等。
谢谢
window.onload = function() {
var date = new Date();
var hours = date.getHours();
document.getElementById("greeting").innerHTML = getGreeting(hours);
};
function getGreeting(hours) {
var greetingText;
if (hours >=6 && hours < 12) {
greetingText = "Good morning!";
} else if (hours >= 12 && hours < 17) {
greetingText = "Good afternoon!";
} else if (hours >= 17 && hours < 23) {
greetingText = "Good Evening!";
} else if (hours >= 23 || hours < 6) {
greetingText = "Go to sleep!";
}
return greetingText;
}