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.
- 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.
To work with this repository, ensure you have the following:
- Node.js installed on your system (optional for running exercises).
- A code editor like Visual Studio Code.
git clone ...
cd js-challenges
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.
- Fork the repository.
- Create a new branch for your changes:
git checkout -b feature-name
- Make your updates.
- Commit your changes:
git commit -m "Add feature name"
- Push to your forked repository:
git push origin feature-name
- Submit a pull request for review.
.
├── 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.
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.