/js_asses

Primary LanguageJavaScript

Javascript skill assessment challenge

Steps

  1. Clck on Use this Template button to create a new repository.
  2. Solve all the questions in js-exercises folder.
  3. Run test cases to make sure all test case passes.
  4. Once done, commit your solution to github and share repository in channel.

Requirements

  • Please ensure that you have these or later version of node and npm.
    • node >= 14.11.0
    • npm >= 6.11.3
  • If you are using Unix-based system
    • use latest version of bash or zsh terminals.
  • If you are windows
    • use Git bash.
    • The VSCode internal terminal may not work properly. So use Git Bash where ever possible.
  • It is recommended that you use nvm to manage node versions.
  • We recommend that you use VSCode with these extensions installed/enabled.

Steps

  1. Clone your version of the repo on your local system
  2. cd into the folder where the repo was cloned and run npm install OR yarn.
  3. Then, cd into js-exercises and run npm install OR yarn for this sub-folder.

Restrictions

  • 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.