Reference no: EM131601382
Requirements:
Copy lab3.html to a new page called project1.html. We will be modifying it in this project.
Modify the external JavaScript file with the following:
Add a function to get the current date and time. Write the date on the page in a user friendly format. Use a switch statement to write an appropriate greeting based on the time. For example, "Good Morning", "Good Afternoon" or "Good Evening". Call this function before the trivia quiz.
Copy the Quote of the day array from lab 2. Generate a random number between 0 and 4 and use that to display the quote of the day on the page.
For the trivia quiz, convert the answer entered by the user to lowercase and the array answer to lowercase to compare both.
After you write out the score on the page, calculate their percentage by dividing their score by the total points possible (9). Use a number function to round it to 2 decimal places and display the percentage to the user.
Add a function that prompts the user to enter an email address. Use a regular expression to validate it. If not a valid email address, display an error. If valid, use string functions to split the address based on the @. Convert the first part (username) to all uppercase. Display the username and domain separately. Call this function from the main script before the trivia quiz.
Be sure to link the external JavaScript file to the web page.
You may add any other content and functionality that you choose to the program.
Attachment:- Project.rar