Cracking the Coding Interview in JavaScript with Jasmine