Olá Maria Paula.
Eu estava com a mesma duvida: de onde veio esses numeros atribuidos a esquerda, direita, cima e baixo. Sao codigos do "keycode".
"Fuçando" aqui no forum, um aluno postou onde podemos encontrar o codigo de cada tecla do teclado: https://keycode.info/
Nesse site, é possivel descobrir qual codigo é atribuido a cada tecla.
Esse aluno ainda foi mais alem, colocou um "console.log(evento.keyCode)" dentro da funcao "leDoTeclado", e acessando o console, é possivel ver o codigo de cada tecla toda vez que é pressionada.
Sendo assim, explica o que é cada numero declarado nas variaveis esquerda, direita, cima e baixo. Sao os "keycodes" em JavaScript para cada tecla.
function leDoTeclado(evento) {
console.log(evento.keyCode)
if(evento.keyCode == cima) {
y = y - taxa;
} else if (evento.keyCode == baixo) {
y = y + taxa;
} else if (evento.keyCode == esquerda) {
x = x - taxa;
} else if (evento.keyCode == direita) {
x = x + taxa;
}
}