Теперь опишем логику калькулятора
// Опишем логику калькулятора
var Calculator = Widget.extend(function() {
this.display = ''; // Калькулятор имеет дисплей
});
// калькулятор умеет нажиматься на цифры
Calculator.prototype.pushNumber = function(number) { };
// калькулятор умеет нажиматься на "плюс"
Calculator.prototype.pushPlus = function() { };
// калькулятор умеет нажиматься на "минус"
Calculator.prototype.pushMinus = function() { };
// калькулятор умеет нажиматься на "умножить"
Calculator.prototype.pushMultiply = function() { };
// калькулятор умеет нажиматься на "делить"
Calculator.prototype.pushDivide = function() { };
// калькулятор умеет нажиматься на "равно"
Calculator.prototype.pushEqually = function() { };