Skip to content

A front end application that quizzes the user regarding JavaScript methods and fundamentals.

Notifications You must be signed in to change notification settings

michaelklein24/Javascript-Quiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Javascript Quiz

License: MIT Contributor Covenant

Table of Contents

Project Goal

The creators intentions for this application include:

  1. To build a multiple choice quiz utilizing dynamically changing HTML5 and CSS3 powered by JavaScript.
  2. To allow the user to store their own highscore in local storage.
  3. To assess the users knowledge about JavaScript fundamentals.
  4. To create a display that is responsive to different screensizes.

Technologies

javascript-logo HTML5-logo CSS3-logo

Links

Screenshot of Webpage

alt

User Instructions

  1. Click "Start Quiz" to begin quiz.
    start quiz interface
  2. 100 second timer will begin. Whatever time you have remaining at the end of the quiz will be your score.
    screenshot of timer
  3. Read the array method definition at the top, and click its matching method.
    screenshot of question and multiple choice
  4. A prompt will at the bottom of the screen will indicate if your selection was correct or incorrect.
    • if correct, you will be directed to the next question.
      display indicating correct
    • if incorrect, 10 seconds will be deducted from your time. You will then be directed to the next question. display indicating incorrect
  5. The quiz will end if: (1) the user answers all questions or (2) the timer reaches 0. The user will then enter their initials into the input field and click submit screenshot of end of quiz
  6. At any point of the quiz, the user may click "View Highscores" to view other user's highscores. To exit the highscore interface, reclick "View Highscores". screenshot of "view highscores" button

License

This project is licensed under the terms of MIT.

Contribution

Before contributing to Javascript Quiz, please read this code of conduct1.
Here's how you can contribute...

  1. Add issue or recommendation for improvement to Issues tab on Github.
  2. Submit pull request for review.

Acknowledgements

  • reset.css was provided by the University of Texas at Austin Coding Bootcamp curriculum

Questions

If you have any questions, please contact me via:

  1. GitHub -- @inklein1997
  2. Email -- michaelklein1997@gmail.com

Footnotes

  1. Code of Conduct provided by Contributor Covenant

About

A front end application that quizzes the user regarding JavaScript methods and fundamentals.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published