Как предотвратить срабатывание функции move() несколько раз, когда я удерживаю кнопку нажатой? Я бы хотел, чтобы он срабатывал только один раз, даже если пользователь удерживает клавишу нажатой.Как сделать событие нажатия клавиши для запуска только один раз в JS
function pushbtn(event)
{
var pressBtn = event.keyCode;
//Move to the right
if(pressBtn==100)
{
move(1933.67);
}
//Move to the left
else if(pressBtn==113)
{
move(-1933.67);
}
}
document.addEventListener('keypress', pushbtn);
document.addEventListener('keyup', releasebtn);