Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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;
}
}