JavaScript Challenges

A collection of beginner friendly practice exercises on HTML, CSS & JavaScript topics.

All the challenges are present in the challenges directory.

The solutions (coming soon) are provided in the solutions directory.

Guide to submitting solutions

If you want to submit a solution for any challenge, please follow the below guidelines:

  • Place your solution code in the correct directory. For example, if you are submitting the solution for challenges/dom/1.md, the solution files should go inside solutions/dom/1/.
  • While submitting a pull request, please add screenshots of your results.
  • Please do not submit solutions if they already exist.
  • Create one Pull Request for each solution.
  • Please lint and prettify your code using pnpm run format or npm run format before submitting.