Welcome to the 30 Days, 30 JavaScript Challenges! This is a self-paced challenge to improve your JavaScript skills by solving a new coding problem every day.
For the next 30 days, you will work on a JavaScript challenge every day. Each challenge will focus on different concepts, from basic syntax to more advanced topics like closures, async/await, and DOM manipulation.
- Fork this repository or create a local folder.
- Complete one challenge per day.
- Push your solutions to GitHub or share them on social media using the hashtag #30DaysOfJS.
- Feel free to discuss your solutions or ask for help in the community!
- Basic knowledge of JavaScript
- A text editor (VS Code, Sublime, etc.)
- A web browser (Chrome, Firefox, Edge, etc.)
- Improve JavaScript problem-solving skills.
- Learn new JavaScript features and best practices.
- Build confidence in writing clean, efficient code.
If you'd like to contribute by adding more challenges or improving existing ones, feel free to submit a pull request!
If you're enjoying the challenge, share your progress with the hashtag #30DaysOfJS and inspire others to join!
Happy Coding! π