Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как увеличивать скорость кликера при зажатии мышью (https://javascript.ru/forum/misc/81329-kak-uvelichivat-skorost-klikera-pri-zazhatii-myshyu.html)

maplol123@gmail.com 10.11.2020 12:57

Как увеличивать скорость кликера при зажатии мышью
 
Когда я зажимаю мышь, скорость интервала постоянная, не увеличивается, как можно это исправить?
let count = 0;

  let some = 1;

  $("#plus").mousedown(function () {
    some = 1;
    timeout = setInterval(function () {
      if (count < 0) {
        count = 0;
      } else {
        count++;
        some++;
      }
      $("#count_range").text(count);
      console.log(some);
    }, 500 / some);

    return false;
  });

  $("#plus").mouseup(function () {
    clearInterval(timeout);
    return false;
  });
$("#plus").mouseout(function () {
    clearInterval(timeout);
    return false;
  });


Часовой пояс GMT +3, время: 06:52.