Random JS is a collection of small JavaScript projects and exercises designed to help beginners and intermediate developers practice HTML, CSS, and JavaScript. Each folder represents a different exercise, ranging from simple DOM manipulation to interactive games.
Hosted live at: https://elharba-abdelmounaim.github.io/random_js/
random_js/
├─ ex01/ # Exercise 1
├─ ex02/ # Exercise 2
├─ ex03/ # Exercise 3
├─ ex04/ # Exercise 4
├─ ex05/ # Exercise 5
├─ assets/ # Images, icons, and other resources
├─ README.md # This file
| Exercise | Description | Live Demo |
|---|---|---|
| ex | Number guessing game with success and error messages. | View |
| ex01 | Basic JavaScript practice: alerts, prompts, and console logging. | View |
| ex02 | Displaying the current time dynamically. | View |
| ex03 | Rock-Paper-Scissors game with interactive UI. | View |
| ex04 | Notification system with slide-in effect. | View |
Note: Each exercise contains its own HTML, CSS, and JS files. Images and other assets are stored in the
assets/folder.
git clone https://github.com/Elharba-Abdelmounaim/random_js.git
cd random_js/ex03 —
open index.html —
or just double-click the HTML file.