random_js

Random JS Exercises

Overview

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/


Project Structure


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


Exercises Included

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.


How to Run Locally

  1. Clone the repository:
    git clone https://github.com/Elharba-Abdelmounaim/random_js.git
    
  2. cd random_js/ex03 —

  3. Open the HTML file in your web browser:

    open index.html —

or just double-click the HTML file.