Показать сообщение отдельно
  #4 (permalink)  
Старый 23.02.2019, 14:03
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Что за шаблон, откуда его ноги растут.

Есть два числа - положительное 5 и отрицательно -1. Если мы будем складывать их абсолютные значения, то получим 6. А если нет, то получим согласно правилам постой арифметики.

Так зачем напрягать кнопки классами "plus/minus", дабы различать их в одной функции "сложить/вычесть" или вообще иметь две отдельных функции? Достаточно иметь две кнопки:

<input type="button" value="1" onclick="calc()">
<input type="button" value="-1" onclick="calc()">

с одной функцией обработчиком, в которой просто складывать их значение с N. Останется только проверять крайние допустимые значения суммы.

Последний раз редактировалось laimas, 23.02.2019 в 14:06.
Ответить с цитированием