If you're a JS guy, make sure you understand your closures.
Anonymous
I tried to go through the exercises as fast as I could and produce a working algorithm. If I were to do this again, I would take more time to ask questions and come up with something more optimized.
Check out your Company Bowl for anonymous work chats.