Как я могу предотвратить многократный запуск функции move(), когда я удерживаю кнопку? Я бы хотел, чтобы он срабатывал только один раз, даже если пользователь держит клавишу нажатой.
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);