<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>不同时间不同问候语</title>
</head>
<body>
<script>
var d=new Date();
var time=d.getHours();
if (time<10)
{
document.write("早上好");
}
else if(time>10 && time<20)
{
document.write("今天好");
}
else {
document.write("晚上好");
}
</script>
</body>
</html>
做这个的时候遇到一点小问题,自己理解的太想当然了
比如现在是10点30分,我设置成time>10的话是不会执行的,因为并没有大于10,这大概就是小逻辑的不严谨,做这一行逻辑必须的严谨啊!记录一下