Javascript Coding Challenge
https://megha-murthy.github.io/coding-quiz/
This application is a timer-based quiz application that stores high scores client-side.
-
The user arrives at the landing page and is presented with a call-to-action to "Start Quiz." Header has the "View Highscores" and the "Time" value set at 0.
-
Clicking the "Start Quiz" button presents the user with a series of questions. The timer is initialized with a value and immediately begins countdown.
-
Score is calculated by time remaining. Answering correctly results in a higher score. Answering incorrectly results in a time penalty of 15 seconds.( subtracted from time remaining).
-
When time runs out and/or all questions are answered, the user is presented with their final score and asked to enter their initials. Their final score and initials are then stored in localStorage.
-
View High scores page displays the scores from highest to lowest.