Вернуться к уроку

Создайте калькулятор

важность: 5

Создайте объект calculator с тремя методами:

  • read() запрашивает prompt два значения и сохраняет их как свойства объекта
  • sum() возвращает сумму этих двух значений
  • mul() возвращает произведение этих двух значений
var calculator = {
  ...ваш код...
}

calculator.read();
alert( calculator.sum() );
alert( calculator.mul() );
Запустить демо

Открыть песочницу с тестами для задачи.

var calculator = {
  sum: function() {
    return this.a + this.b;
  },

  mul: function() {
    return this.a * this.b;
  },

  read: function() {
    this.a = +prompt('a?', 0);
    this.b = +prompt('b?', 0);
  }
}

calculator.read();
alert( calculator.sum() );
alert( calculator.mul() );

Открыть решение с тестами в песочнице.