JavaScript-Calculator
User Stories
- I can add, subtract, multiply and divide two numbers.
- I can clear the input field with a clear button.
- I can keep chaining mathematical operations together until I hit the equal button, and the calculator will tell me the correct output.
Additional User Stories
- I can obtain the square root of a number or the result of chained mathematical operations.
- I can obtain the base 10 logarithm of a number or the result of chained mathematical operations.
- I can delete the last input with backspace.
- I can prioritize an operation in a chain of mathematical operations with parentheses.