Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yanbrasiliano/calculator-oop-js
A calculator application built using JavaScript ES6 with an object-oriented approach. This project demonstrates the use of modern JavaScript features and object-oriented programming principles to create a functional and user-friendly calculator.
https://github.com/yanbrasiliano/calculator-oop-js
javascript javascript-es6 javascript-vanilla
Last synced: about 4 hours ago
JSON representation
A calculator application built using JavaScript ES6 with an object-oriented approach. This project demonstrates the use of modern JavaScript features and object-oriented programming principles to create a functional and user-friendly calculator.
- Host: GitHub
- URL: https://github.com/yanbrasiliano/calculator-oop-js
- Owner: yanbrasiliano
- License: mit
- Created: 2022-06-07T02:05:24.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-04T03:19:01.000Z (5 months ago)
- Last Synced: 2024-06-04T04:32:23.426Z (5 months ago)
- Topics: javascript, javascript-es6, javascript-vanilla
- Language: JavaScript
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Calculator ES6 OOP
A simple project implementing a calculator using CSS Grid, Flexbox, and Object-Oriented JavaScript ES6.
![Calculator Screenshot](https://user-images.githubusercontent.com/72168914/172280385-30a0242b-f100-4694-9c70-6fa7f78b160c.png)
## Features
- **Responsive Design**: Utilizes CSS Grid and Flexbox for a responsive and visually appealing layout.
- **Object-Oriented JavaScript**: Built using ES6 classes to demonstrate object-oriented programming principles.
- **Basic Calculator Functions**: Supports addition, subtraction, multiplication, and division operations.## Project Setup
1. **Clone the repository:**
```sh
git clone https://github.com/yourusername/calculator.git
```2. **Navigate to the project directory:**
```sh
cd calculator
```3. **Open `index.html` in your browser:**
Simply open the `index.html` file in your web browser to start using the calculator.
## Technology Stack
- HTML5
- CSS3 (Grid and Flexbox)
- JavaScript ES6 (Object-Oriented Programming)
---Enjoy using and learning from this calculator project!