@olya_097

WaterAmount = amount;(24 строка) просто записываем параметр в переменную и в чем суть 27-29 строк?

Весь код -next.plnkr.co/edit/ArAdbao0Z4enRF2Y

1) WaterAmount = amount;(24 строка) просто записываем параметр в переменную ?

2) в чем суть?
this.addWater = function(amount) {
        this.setWaterAmount(waterAmount + amount);
      };


3) throw new - обработка исключений?
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 1
402d
@402d
начинал с бейсика на УКНЦ в 1988
сперва определен сеттер с двумя проверками на корректность значения.
addWater - долить водички . берет значение внутренней переменной , добавляет сколько вы указали в параметре функции. вызывается сеттер для суммы. Если перельете, то автоматом получите ошибку.

https://learn.javascript.ru/getters-setters - Там откуда скопировали разве непонятно объяснено ?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы