Welcome to my JavaScript Practice repository!
This folder contains a wide range of JavaScript examples and exercises that I've practiced — from beginner to intermediate concepts.
This repository includes organized files and code snippets covering:
- Functions – All types: regular, anonymous, arrow functions, IIFE, etc.
- Loops – for,while,do...while,for...of,for...in
- Conditional Statements – if,else if,else,switch
- Arrays – Basic and advanced operations: map,filter,reduce, etc.
- Objects – Properties, methods, destructuring, nested access
- Math Functions – Math.min,Math.max, rounding, random numbers
- Type Checking – typeof,instanceof, and other checks
- Creating, formatting, and manipulating JavaScript Dateobjects
- let,- const, arrow functions, template literals, spread/rest, destructuring, classes, promises, etc.
- Basic HTML form validations using JavaScript (e.g., empty fields, email format, password length)
- Finding minimum and maximum numbers
- Extracting the middle element of an array
- Custom logic examples and common challenges
This repository helps me:
- Solidify my understanding of core JS
- Track my learning journey
- Revisit solutions and best practices
- Share knowledge with others
Feel free to explore each file — no setup needed. Just open in any browser or use a code editor like VS Code.
While this is a personal practice repo, feedback and suggestions are welcome!
Thanks for visiting!