A fully functional calculator built with React that performs basic arithmetic operations with proper order of operations.
- Basic arithmetic operations (addition, subtraction, multiplication, division)
- Follows order of operations (PEMDAS)
- Immediate execution logic
- Responsive design
- Clear and reset functionality
- Decimal point support
- Keyboard input support
π You can try the live demo here.
- React
- JavaScript
- HTML5
- CSS3
- Bootstrap
To run the project locally, follow these steps:
-
Clone the repository
git clone https://github.com/sinakiamehr/calculator.git
-
Navigate into the project folder
cd calculator -
Install dependencies
npm install
-
Run the development server
npm run dev
This project is licensed under the MIT License.