Skip to content

anistone9/JavaScript-knowledge-quiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Challenge-4 Javascript Knowledge Quiz

Description

This project represents a timed Javascript knowledge quiz with multiple-choice questions. The application runs in the browser and features dynamically updated HTML and CSS powered by the Javascript code. When the user clicks the Start Quiz button, a timer starts at 60 seconds and is displayed in the upper corner of the screen. After the user answers a question, the next question is then displayed on the screen. When the user selects an incorrect answer, 10 seconds are deducted from the timer. When the timer reaches 0 seconds or the user has answered all the questions, the quiz ends and the final score (timer) is displayed on the screen. The score represents the number of seconds left at the end of the quiz.

After completing the quiz, the user is prompted to enter his/her initials, and submit the score. Next, the highscore is displayed on the screen with the user's initials.

Deployed application

https://anistone9.github.io/JavaScript-knowledge-quiz/

image

Features

This application includes a responsive design, and can be accessed and used on multiple platforms.
The project includes the following Javascript features learned in the bootcamp:

Using console.log for troubleshooting
Global and Local variables (Scope)
Primitive Types
Logical Comparison Operators
If Statements
For Loops (Iteration)
Objects
Functions
DOM Traversal
Event Listeners
Window Object
Setting Attributes
Time Intervals
Local Storage

Technologies used

HTML

CSS

JaveScript

Web APIs

Installation

N/A

Usage

Utilizes JavaScript knowledge and skills learned in the class to create a timed quiz.

Credits

University of Arizona Coding Bootcamp resources (mock-up and Acceptance Criteria).

License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors