Skip to content

JavaScript Programs Collection is a curated repository of beginner-friendly JavaScript programs solving common coding challenges. Each program features optimized code with self-explanatory filenames for easy navigation.

Notifications You must be signed in to change notification settings

mzeeshan138/JavaScript-programs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

πŸš€ JavaScript Programs Collection

Welcome to the JavaScript Programs Collection! πŸ“œ This repository contains a variety of JavaScript programs, each solving a unique problem. Each file is named descriptively to indicate the problem it addresses. πŸ“

πŸ‘¨β€πŸ’» Author: Muhammad Zeeshan

πŸ”— Portfolio: ZeePortfolio
πŸ™ GitHub: mzeeshan138
πŸ“§ Email: muhammadzeeshan786138@gmail.com
πŸ”— LinkedIn: Muhammad Zeeshan
πŸ”— LeetCode Profile: Zeeshan's LeetCode Profile


πŸ“Œ How to Use

  1. Clone this repository:
    git clone https://github.com/mzeeshan138/JavaScript-programs.git
  2. Navigate to the folder:
    cd javascript-programs
  3. Open any .js file to explore the solution.

πŸ“ Programs List

Here’s a list of all programs included in this repository:

# Programs Link
01 Reverses a String. View Code
02 Compares Two Strings or Arrays. View Code
03 Checks if a String is a Palindrome. View Code
04 Calculates the Sum of Digits of a Number. View Code
05 Reverses a Number. View Code
06 Counts the Digits in a Number. View Code
07 Finds the Largest Digit in a Number. View Code
08 Finds the Smallest Digit in a Number. View Code
09 Checks if a Given Year is a Leap Year. View Code
10 Checks whether a Number is Even or Odd. View Code
11 Checks whether a Number is Prime. View Code
12 LeetCode 9. Palindrome Number View Code
13 LeetCode 1295: Find Numbers with Even Number of Digits (String Method). View Code
14 LeetCode 1295: Find Numbers with Even Number of Digits (Arithmetic Logic). View Code
15 LeetCode 1: Two Sum Not Optimized View Code
16 LeetCode 1: Two Sum Optimized Solution View Code
17 LeetCode 2: Add Two Numbers View Code
18 LeetCode 4: Add Two Numbers View Code

πŸ› οΈ Technologies Used

πŸš€ Built with JavaScript and modern development practices:

  • JavaScript (ES6+) – Core programming language
  • Node.js (Optional) – Running scripts outside the browser
  • Git & GitHub – Version control and collaboration

🌟 Features

βœ… Well-structured JavaScript programs πŸ“œ
βœ… Beginner-friendly and easy to understand πŸŽ“
βœ… Self-explanatory file names πŸ”
βœ… A growing collection of useful programs πŸ“ˆ
βœ… Optimized code with best practices πŸ†


πŸ“¬ Contact Me

πŸ”— Portfolio: ZeePortfolio
πŸ™ GitHub: mzeeshan138
πŸ“§ Email: muhammadzeeshan786138@gmail.com
πŸ”— LinkedIn: Muhammad Zeeshan
πŸ”— LeetCode Profile: Zeeshan's LeetCode Profile


⭐ If you find this repository helpful, please give it a star! ⭐

Releases

No releases published

Packages

No packages published