This is QChai's calculator for TheOdinProject's calculator task! Features include:
- Mobile support for touch and rotation lock.
- Memory recall by clicking on either your historic equation or value
- Exponents
- Floating point arithmetic.
- Desktop/Laptop/iPad layout
- Keyboard support
- Protection vs syntax errors
- DIV0 protection
- Numkeys for numbers
- Fullstop for decimal point
- +/^-() for operators/parentheses
- ctrl + z or backspace to undo
- c or escape to reset your current calculation
- s to square
- Enter or = to evaluate your current expression
- Pixel 2XL landscape support