This repository contains my daily JavaScript problem-solving practice. The goal is to strengthen my JavaScript fundamentals, improve logical thinking, and prepare for Data Structures & Algorithms (DSA).
js-problem-solving/
├── days/
│ ├── day-1/
│ ├── day-2/
│ ├── ...
│ └── day-100/
│
├── learning-logs/
│
├── README.md
├── ROADMAP.md
├── PROJECT_CONTEXT.md
├── MENTOR_INSTRUCTIONS.md
└── QUESTION_GENERATION_RULES.md
- Improve JavaScript Fundamentals
- Learn ES6
- Build Problem-Solving Skills
- Prepare for Data Structures & Algorithms (DSA)
- Maintain Daily Coding Consistency
- Even or Odd
- Count Vowels
- Find the Largest Number
- Reverse String
- Multiplication Table
- Count Even Numbers
- Find the Smallest Number
- Palindrome Checker
- Count Positive Numbers
- Find the Longest Word
- Count Odd Numbers
- Find the Second Largest Number
- Count Character
- Remove Duplicates
- Sum of Positive Numbers
- Reverse Words
- Find Missing Number
- Anagram Checker
- Find the Most Frequent Number
- Capitalize First Letter
- Longest Common Prefix
- Palindrome Checking
- Finding the Largest Word
- Array Rotation
- Counting Vowels
- Character Frequency Counting
- First Non-Repeating Character
- Find Intersection
- Toggle Case
- Chunk Array
- Find the Difference
- Count Words
- Group Numbers
- Character Frequency
- Most Frequent Character
- Unique Positive Numbers
- Word Frequency
- Find Duplicate Numbers
- Most Frequent Word
- Student Result Analyzer
- Format User Info
- Merge Arrays
- Find Product By ID
- Count Passed Students
- Library Analyzer
- Double Numbers
- Get Adult Users
- Extract Product Names
- Passed Students Report
- Inventory Summary
- Find First Negative Number
- Find User Index
- Has Passing Student
- Are All Products In Stock
- Course Analyzer
- Sum All Numbers
- Total Product Stock
- Total Cart Price
- Average Marks
- Sales Report
- JavaScript
- Node.js
- Git
- GitHub
Syed Shadnan Mozammel
GitHub: https://github.com/syedshadnan