Series of interesting JavaScript exercises that I solve during my education. For each exercise I included several possible solutions. Thanks to Jest test framework You can easily check the correctness of Your solution.
Table of Contents
Prerequisites
Installation
Clone the repo.
$ git clone https://github.com/appalaszynski/javascript-exercises.gitInstall Jest globally.
$ npm install -g jestUsage
Each exercise directory contains index.js file with exercise contents and test.js file with tests validating solution correctness.
Running all tests
$ jestRunning tests for specific exercise
To run test for specific exercise simply add its directory path to jest command, e.g.
$ jest exercises/ReverseStringYou can also run Jest in watch mode by adding --watch flag.