Показать сообщение отдельно
  #2 (permalink)  
Старый 26.12.2018, 16:27
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Guamoko,
Сделать глобальный флаг, устанавливать при вводе в input, проверять в функции
<input type="number"  value = "0">
<button>Пересчитать</button>
<script>
var inp = document.querySelector("input"),
      but = document.querySelector("button")
      flag = false;

inp.oninput = function() { flag = true; }


but.onclick = function() {

  if(flag) return;
  inp.value = Math.random() * 100;

}
</script>
Ответить с цитированием