@volerass

Почему данные перезаписываются?

Почему когда я выбираю количество первый раз,то от общего количества оно отнемается нормально,а второй раз и тд. оно еще отнимает предыдущее количество?
Уже не знаю что и мне делать.
ПОмогите
Спасибо!

https://codepen.io/Valerass/pen/yLgKOmy?editors=1010
  • Вопрос задан
  • 113 просмотров
Пригласить эксперта
Ответы на вопрос 1
WblCHA
@WblCHA
function createIncrementoBeerMany(sum) {
  return function (num) {
    if (beerOne.checked) {
      return (sum += num) * 30;
    } else {
      return (sum = 0);
    }
  };
}

Эта и 2 её копии (DRY плачет), в чём их сакральный смысл? Хотя нет, не так, в чём смысл суммы?
Ты каждый раз увеличиваешь сумму и передаёшь её в инкремент.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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