Skip to content

Muawiya-contact/leetcode-30-days-javascript-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

34 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š 30 Days of JavaScript – LeetCode Study Plan

Welcome to my journey through LeetCode's 30 Days of JavaScript challenge!
This repository contains daily problem statements and my JavaScript solutions with brief explanations.


πŸš€ Overview

  • 🧠 Improve your JavaScript fundamentals
  • πŸ”„ Practice with 30 real-world problems
  • 🧩 Covers topics like Closures, Arrays, Promises, OOP, and more
  • πŸ“… One problem per day, consistently!

πŸ“‚ Folder Structure

Each folder is named according to the day and problem. Inside each folder:

  • solution.js: JavaScript solution with inline comments
30-Days-of-JavaScript/
β”œβ”€β”€solution.js
└── README.md

🧠 Topics Covered

  • Closures
  • Function Composition
  • Debouncing
  • Memoization
  • Promises & Async
  • Object/Array Manipulations
  • Classes & Inheritance

🏁 Goal

Complete all 30 problems, reinforce JavaScript concepts, and share clean, well-documented code to help others.


πŸ“œ License

This project is open source and available under the MIT License.


✨ Let's learn and grow together – feel free to fork, star, or contribute!


About

# leetcode-30-days-javascript-challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published