Various challenges, solved in JavaScript.