This repository contains a fully functional Basic Arithmetic Calculator application built using ReactJS functional components. It demonstrates proficiency in handling complex user input, managing application state (useState), and implementing fundamental calculation logic.
The calculator is deployed and available for use here:
The calculator is styled after a Retro Digital aesthetic, ensuring a clear and intuitive user experience.
- Basic Arithmetic: Supports the four core operations: Addition (+), Subtraction (-), Multiplication (*), and Division (/).
- Input Control: Includes dedicated buttons for clearing the entire display (CLEAR) and deleting the last input character (ERASE).
- Visual Styling: Features a Gray Casing, Dark Number Buttons with light text, and Color-Coded Function Keys inspired by classic electronic devices.
- ReactJS (Functional Components)
- JavaScript: Utilized for parsing mathematical expressions and handling calculation logic.
- CSS: Used for styling the retro digital interface and ensuring a responsive layout.