This repository documents my journey of learning JavaScript fundamentals through mini projects. Most of them are inspired by BroCode tutorial, sometimes with my own modifications.
- Circle Circumference
Calculate the circumference of a circle based on user input for the radius. - Counter Program
A simple counter application that allows users to increase, decrease, and reset a counter value. - Random Number Generator:
Generate three random numbers between 1 and 6. - Age Checking:
Check if a user is old enough to enter a site based on their age input. - Number Guessing Game:
A game where users guess a randomly generated number between 1 and 100. - Temperature Converter:
Convert temperatures between Celsius and Fahrenheit. - Dice Roller:
Simulate rolling one or more dice and display the results. - Password Generator:
Generate a random password based on specified criteria (whether it has symbols/numbers/lower or uppercase). - Digital Clock:
A real-time digital clock displaying the current time. - Stopwatch:
A simple stopwatch application with start, stop, resume, and reset functionalities. - Calculator:
A basic calculator that performs addition, subtraction, multiplication, and division. - Rock Paper Scissors Game:
A simple implementation of the classic Rock-Paper-Scissors game where users can play against the computer. - Image Slider:
An image slider that allows users to navigate through a set of images using next and previous buttons. - Pokemon Hunt:
Fetch and display Pokémon sprites based on user input using the PokéAPI. - Weather App:
A weather application that fetches and displays current weather data for a specified city using the OpenWeather API.
- Clone this repository.
- Open the folder in VS Code.
- Install the extension Live Server (if not already).
- Right-click
index.html→ Open with Live Server.