Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Usando as setas do pc para animaçao

    // códigos do teclado

    var esquerda = 37
    var cima = 38
    var direita = 39
    var baixo = 40

Pq as seta do teclado receberam essas atribuicoes? pq nao receberam outros valores ? eles sao fixos, ou ele partiu desses pontos como coordenada?

1 resposta
solução!

Esses são keycodes. Cada tecla possui um key code respectivo e isso foi catalogado em uma tabela. Essa tabela deve ser usado pelos navegadores web para que usem os menos valores.

Saca só a listinha:

https://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes

Talvez, se outra pessoa tivesse criado a linguagem, ela teria usado outros números.