Show the 4 steps
- Explore the Calculator
Identify what the calculator should do from a user's point of view before building it.
- Describe the Calculator Behaviour
Describe how the calculator should respond to a user's actions before implementing that behaviour in JavaScript.
- Identify What the Calculator Remembers
Identify the information the calculator needs to keep track of while the user performs a calculation.
- Define the Calculator Rules
Define the rules the calculator must follow to produce the expected result for each supported operation.