Welcome to my collection of JavaScript projects focused on fundamental algorithms and data structures. This repository showcases various practical exercises and small applications I developed to strengthen my JavaScript skills and problem-solving abilities.
A cash register application that calculates the correct change to return to a customer. It considers the purchase price, the cash given by the customer, and the available cash in the register drawer to provide an accurate breakdown of change.
An interactive project focused on handling and displaying Pokémon data using JavaScript. It involves working with APIs, DOM manipulation, and dynamic content rendering.
Additional smaller projects and exercises are included in the repository, each targeting specific JavaScript concepts like array manipulation, loops, functions, and basic algorithms.
- Practical implementation of core JavaScript concepts
- Algorithmic problem-solving with clear logic
- Usage of modern JavaScript syntax and best practices
- Interactive and dynamic user interface examples
-
Clone the repository to your local machine:
git clone https://github.com/yourusername/JS-BASICS.git
-
Open the project folders in your code editor to explore the code.
-
Run the HTML files directly in your browser or serve them via a local server for full functionality.
- JavaScript (ES6+)
- HTML5
- CSS3