Skip to content

Kalugy/js-challenges

Repository files navigation

Daily JavaScript Exercises

Welcome to the js JavaScript Exercises repository! This project is designed to help developers practice and memorize JavaScript methods and concepts through daily coding challenges. Whether you're a beginner or looking to sharpen your skills, this repository offers a structured way to enhance your JavaScript knowledge.

Table of Contents

Live Demos

  1. JS Challenges on Render
  2. JS Challenges on Vercel

Features

  • Daily Exercises: Focused tasks to practice JavaScript methods and concepts.
  • Categorized by Topic: Exercises organized into categories like arrays, objects, strings, and more.
  • Hints and Solutions: Optional hints and solution files to aid learning.
  • Interactive: Promotes hands-on coding practice.

Getting Started

Prerequisites

To work with this repository, ensure you have the following:

Clone the Repository

git clone ...

Navigate to the Project

cd js-challenges

How to Contribute

We welcome contributions from the community! Here are some ways you can help:

  • Add New Exercises: Submit new challenges to help others.
  • Improve Existing Content: Update or refine current exercises.
  • Fix Issues: Address bugs or suggest enhancements.

Contribution Steps

  1. Fork the repository.
  2. Create a new branch for your changes:
    git checkout -b feature-name
  3. Make your updates.
  4. Commit your changes:
    git commit -m "Add feature name"
  5. Push to your forked repository:
    git push origin feature-name
  6. Submit a pull request for review.

Folder Structure

.
├── src
│   ├── constant
│   │   ├── challenges.json
│   └── ...
├── README.md
└── LICENSE
└── Task.md  //all tasks in the project bugs, activities, etc...
  • exercises: Contains all daily challenges grouped by topic.
  • solutions: Solutions for each exercise are provided for reference.

License

This project is licensed under the MIT License.


Happy coding! If you have any questions or suggestions, feel free to open an issue or reach out via GitHub.

About

daily js exercise to memorize js syntax and methods

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published