JavaScript 30 Challenges
Code