Skip to content

Latest commit

 

History

History
39 lines (35 loc) · 3.32 KB

File metadata and controls

39 lines (35 loc) · 3.32 KB

JavaScript Projects

This repository contains a collection of small JavaScript programs that I have developed as part of my coursework. These projects demonstrate various JavaScript concepts, including DOM manipulation, event handling, interactivity, and dynamic content. Each project is self-contained and serves as a practical example of a different JavaScript skill.

Table of Contents

How to Run the Projects

  1. Clone this repository: git clone https://github.com/KDProgramming/JavaScript_Projects.git
  2. Open the project folder and open the HTML file specified in the project's README.md file in any modern web browser to view the page.

Projects

  • Algebra Quiz Game: A JavaScript-powered interactive quiz application where users answer a series of questions within a set time limit.
  • Amendments Table of Contents: A JavaScript application that dynamically generates a table of contents (TOC) for the HTML containing amendments or similar structured headings.
  • Change Calculator: A JavaScript application that calculates the amount of change to be given for a transaction and breaks it down into bills and coins of various denominations.
  • Customer Queue Management System: A JavaScript application that manages a dynamic customer queue.
  • Tile Flip Game: A browser-based tile-matching game where players flip tiles to find pairs with matching images.
  • Footnote Viewer: A JavaScript-driven web application that allows users to click on highlighted "footnote" phrases in a document and view their corresponding definitions in a styled popup window.
  • Jigsaw Puzzle Game: A dynamic drag-and-drop puzzle game where players can rearrange puzzle pieces on a game board.
  • Lunch Selections Calculator: A simple menu order calculator that allows users to select menu items, and the total bill is automatically calculated and displayed.
  • New Years Countdown: A simple JavaScript-based countdown timer that displays the time remaining until the next New Year.
  • Photo Ranking Program: A simple JavaScript application that allows users to rank images by moving them between two sections: "Photo Bucket" and "Photo List."
  • Sliding Puzzle Game: A fun and interactive sliding puzzle game built with JavaScript.
  • Fictional Company Website: This project is a website for a fictional company that includes multiple interactive pages.
  • Fictional Company Website 2: This project is a website for a fictional company that includes multiple interactive pages.