Eu entendi como funciona, entendi a lógica, mas uma coisa que realmente não entendi é, como que as declarações abaixo se referem ao código do teclado e não à um valor simplesmente inteiro?
// códigos do teclado
var esquerda = 37;
var cima = 38;
var direita = 39;
var baixo = 40;
Até onde minha percepção permite, esse código pode também estar dizendo: "Ei, olha só, a variável esquerda recebe o valor de 37" E assim por diante, eu realmente empaquei nessa parte. Poderiam me ajudar?