Test your JavaScript knowledge with these flash cards!
Steps | Example |
---|
-
You will need to run npm install to install the node modules necessary to run this project.
-
Run a server to view this document using npm start.
Behavior | Input | Output | Completed(Y/N?) |
---|---|---|---|
Program makes a quiz object | n/a | new Quiz{question objects} | Y |
Program makes a question object | n/a | new Question{text: , answer: [ ], answer: } | Y |
Program will check user answers | user selects correct answer | true | N |
Program will add points for correct answers or subract points for incorect answers | User gets first answer correct | user total += 1 | N |
If timer expires and no questions are anwered no points are added or subtracted and Program moves to next question | n/a | next question | N |
Program will check to see if timer is expired | is expired? | true or false | N |
Program will move to next question | n/a | N | |
After quiz is completed final results are displayed | user gets 4 out of 5 questions | 4/5 | N |
After quiz is completed an option to start over will appear | button(start over) | Program starts over | N |
Location (html/css/js & specific location if known) | Message | Bug | Resolved (Y/N) | How was the issue resolved? |
---|---|---|---|---|
Please feel free to contact me through GitHub (username: LINDGRENBA) with any questions, ideas or concerns.
- HTML5
- CSS3
- Bootstrap v-4.5.0
- JavaScript
- jQuery v-3.5.0
- Visual Studio Code
- Git and Git BASH
- Node.js
- npm package manager
- Webpack
This site is licensed under the MIT license.
Copyright (c) 2020 Brittany A Lindgren, Chris Yoon & Erich Richter_