#MVC based Javascript calculator.
The calculator have buttons for numbers 0-9, as well as ".", "+", "-", "*", "/" and "=". It has a non-user-editable display.
Your implementation should be easily expandable to be a fully functional scientific calculator.
Solution:
- make good use of OO design principles
- function as expected without any defects
- be written using backbone.js
- not be compiled from another source (eg using CoffeeScript)