Skip to content

nss-day-cohort-14/modern-js-quiz-iamericanartist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modern JavaScript Developer Quiz

Robot Battledome / Quiz

Quiz screenshot Check it out on CODEPEN

FIX THIS STUFF WHEN DONE

BattleDome

***

Instructions

Code/Tools Requirements

  1. Use ES6 language features wherever you can. At a minimum, you should be using let, const, fat arrows, property shorthand, method properties, and string templates.
  2. Have a Gulp task running at all times to validate your JavaScript. We will be validating your project and we should see 0 errors.
  3. You must have a test suite that validates the core logic of the application.
  4. You must use jQuery for interacting with the DOM.

Base Logical Requirements

You'll be building robots to battle each other.

Base Functional Requirements

  1. When your user interface first loads, provide 2 text inputs to name the two robots that will do battle.
  2. You must also provide a select element underneath each text input so that the user can select one of the 6 robot models you defined.
  3. Provide a Attack! button that, when clicked, simply applies the damage output of each robot against the other one.
  4. Once either robot's health is <0 display a message that the battle is over, and which one won. For example...
The Viper Drone defeated the Behemoth ATV with its flamethrower.

About

modern-js-quiz-iamericanartist created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published