Completed as final project for the Foundations Course via The Odin Project. March, 2024
Basic Functionality:
- Support standard arithmetic operations: addition, subtraction, multiplication, division.
- Operate function to perform calculations based on user input. User Interface:
- Intuitive HTML layout with buttons for digits, operators, and special functions.
- Clear button to reset calculator state.
- Display area for input and results. Error Handling:
- Snarky error message for division by zero.
- Prevent crashes from incomplete or invalid input.