diff --git a/CD220Labs/http_server/index-with-require.js b/CD220Labs/http_server/index-with-require.js index 41d8e5c6d..5c0f5f898 100644 --- a/CD220Labs/http_server/index-with-require.js +++ b/CD220Labs/http_server/index-with-require.js @@ -3,10 +3,21 @@ const today = require('./today'); const requestListener = function (req, res) { res.writeHead(200); - res.end(`Hello, World! The date today is ${today.getDate()}`); + let dateVal = today.getDate(); + let greeting = "It is still not morning." + if (dateVal.getHours()>6 && dateVal.getHours()<12) { + greeting = "Good Morning!" + } else if (dateVal.getHours()>=12 && dateVal.getHours()<18) { + greeting = "Good Afternoon!" + } else if (dateVal.getHours()>=18 && dateVal.getHours()<21) { + greeting = "Good Evening!" + } else if (dateVal.getHours()>=21 && dateVal.getHours()<24) { + greeting = "Good Night!" + } + res.end(`Hello, ${greeting}`); } -const port = 8080; +const port = 8080; //port number const server = http.createServer(requestListener); console.log('server listening on port: ' + port); server.listen(port); \ No newline at end of file