Comment puis-je empêcher la fonction move() de se déclencher plusieurs fois lorsque je maintiens le bouton enfoncé? Je voudrais qu'il tire une seule fois même si l'utilisateur tient la clé enfoncée.Comment faire qu'un événement de pression de touche se déclenche une seule fois dans 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);