Simon: Feedback Appreciated

Full CodePen

I’m aware that the user has to click a number of buttons equal to the current “round” in order for user input to be checked (in other words, Simon doesn’t alert of a mistake if current index of human array is not equal to length of simon array to which game has progressed). I may change this, and add a nice, irritating error noise.

Code

Somehow, I didn’t find this as challenging as JSON APIs and AJAX projects. API documentation really throws me.