- Clck on
Use this Template
button to create a new repository. - Solve all the questions in
js-exercises
folder. - Run test cases to make sure all test case passes.
- Once done, commit your solution to github and share repository in channel.
- Please ensure that you have these or later version of
node
andnpm
.node
>=14.11.0
npm
>=6.11.3
- If you are using Unix-based system
- use latest version of
bash
orzsh
terminals.
- use latest version of
- If you are windows
- use
Git bash
. - The VSCode internal terminal may not work properly. So use Git Bash where ever possible.
- use
- It is recommended that you use
nvm
to manage node versions. - We recommend that you use VSCode with these extensions installed/enabled.
- Clone your version of the repo on your local system
cd
into the folder where the repo was cloned and runnpm install
ORyarn
.- Then,
cd
intojs-exercises
and runnpm install
ORyarn
for this sub-folder.
- Don't modify
.babelrc
,.eslintrc
,jest.config.json
.- If you need to disable any eslint rule, use inline comments. Refer to this link for more info.
- Don't download any extra dependency for solving any question. You can only use internal node modules.
- A solution will not be considered complete until an implementation and a test file are both provided.