This project is a simple calculator app built using JavaScript with the React framework.
The calculator currently supports the following operations:
- Addition
- Subtraction
- Multiplication
- Division
- Exponentiation
- Factorial
- Square root
- Logarithm with base 10
- Sine and cosine
- Percentage operations
Keyboard input is partially supported for all numbers and basic operations. Important keyboard shortcuts are:
- R - square root
- C - clear current content
- G - toggle additional operand buttons
- H - toggle history display
The calculator keeps tract of all operations and they may be accessed from by clicking on an expand button located on the right side.
Bugs and other issued may be reported using the issues functionality on Github.