How rishab-bansal/calculator works
This is a small browser calculator: it builds an expression from input, evaluates it, displays the result, and records expressions in a history list that can be shown or hidden. The sampled JavaScript confirms the DOM updates and error alert; the HTML and CSS contents were not provided, so their wiring and presentation details are not inferred.
Main entry points: calculator.js Calculator logic
Components 5
Other components
- User
- Calculator page
index.html - Calculator logic
calculator.js - Browser DOM
- Browser alert
Connections 3
- Calculator logic → Browser DOM: updates display and history
- Calculator logic → Browser DOM: toggles visibility
- Calculator logic → Browser alert: reports errors