A fun exercise in object oriented javascript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
fonts
img
js
LICENSE
README.md
index.html

README.md

Rap Name Generator

Skill Level: Intermediate
Time Limit: 30 minutes

This is a fun challenge intended to help you develop your skills in Object Oriented Javascript. Here you'll be working to finish an incomplete name generator that with some given input from the user should randomly output a hilarious rap name reminiscent of 90's supergroup, the Wu-Tang Clan.

Instructions

The expected randomized output should follow these patterns given a user submits the name Ellen:

  • Inspectah Ellen
  • E.L.L.E.N. the Chef
  • Ellen the Chef
  • Inspectah E
  • Inspectah Ellen the Chef

Final Product

<img src='http://i.imgur.com/PKqOcUf.png', width='200px'>
NOTE: Your final product should behave somewhat like this. Feel free to make it your own.

Things To Think About

  • How will you structure your code?
  • Did you remember to validate user input?
  • What are the differences between class and prototype-based inheritance?

Resources

Http Server

There are many ways to view your code. One easy option is to install node. If you're on a mac, you can use homebrew. Then install http-server by typing:

npm install http-server -g

From your git cloned directory just type:

http-server