diff --git a/server.js b/server.js index befe2906..f243081d 100644 --- a/server.js +++ b/server.js @@ -17,7 +17,22 @@ app.get("/", function (request, response) { }); //START OF YOUR CODE... +app.get("/quotes", function (request, response) { + response.send({ quotes }); +}); +app.get("/quotes/random", function (request, response) { + response.send(pickFromArray(quotes)); +}); +app.get("/quotes/search", function (request, response) { + const query = request.query.term; + + response.send( + quotes.filter((oneQuote) => + oneQuote.quote.toLowerCase().includes(query.toLowerCase()) + ) + ); +}); //...END OF YOUR CODE //You can use this function to pick one element at random from a given array