function leDoTeclado(evento) {
if (evento.keyCode == 37) {
x = x - taxa;
}
if (evento.keyCode == 38) {
y = y - taxa;
}
if (evento.keyCode == 39) {
x = x + taxa;
}
if (evento.keyCode == 40) {
y = y + taxa;
}
}
A princípio resolvi a questão como está acima. Funcionou.
Porém, entendo que a declaração de variáveis esquerda, direita, cima e baixo deixa o código mais legível para qualquer pessoa que vá lê-lo.
Então me surgiu uma dúvida: Esses códigos já são determinados para cada uma das teclas do teclado? Se quiséssemos utilizar outras teclas que não as setas para fazer a mesma coisa bastaria que utilizássemos os códigos das respectivas teclas?