A fully functional calculator application built with HTML, CSS, and JavaScript. This project includes all basic arithmetic operations and additional features to enhance user experience.
- Basic Operations: Addition, subtraction, multiplication, and division.
- User Interface: Interactive buttons for digits, operators, and an equals key.
- Display: Shows current input and results.
- Clear Button: Resets the calculator to its initial state.
- Error Handling: Displays error messages for invalid operations like division by zero.
- Extra Features:
- Decimal point button for floating point calculations.
- Backspace functionality to correct input errors. (TBD)
- Keyboard support for ease of use. (TBD)
- HTML
- CSS
- JavaScript
- Clone the repository:
git clone https://github.com/rishikpogu/calculator.git
- Open
index.html
in your web browser. - Use the on-screen buttons or your keyboard to perform calculations.