Collection of JavaScript exercises and small projects created while learning JavaScript.
The repository contains tasks covering the main concepts of JavaScript such as arrays, objects, loops, functions, maps and algorithms.
Program that fetches data from the JSONPlaceholder API and analyzes user activity:
- total number of comments per user
- average number of comments per post
- users with the highest number of comments
Console simulation of a roulette game where the user can bet on numbers or colors.
Features:
- loops
- input validation
- random numbers
Simple slot machine simulation using random symbols and user balance.
Features:
- random symbols
- game logic
- user interaction
Program for tracking expenses and income.
- 🔢 Variables and basic calculations
- 🔀 Conditions and control flow
- 🔁 Loops
- 📊 Arrays
- 🧩 Objects
- 🗺 Maps
- ⚙️ Functions
- 🧠 Algorithms
- JavaScript (ES6+)
- Fetch API
- JSONPlaceholder API
- Array methods (map, filter, reduce)
This repository is used to practice JavaScript fundamentals and improve problem solving skills.