1
resposta

Variaveis direita, esquerda,

Por que usamos :37,38,39,40 para definir a a posição da tecla ?

1 resposta

Olá Raquel, tudo bem com você?

Isso é um padrão da própria linguagem que utiliza uma tabela, então cada tecla tem um valor numérico associado, por exemplo:

  • 0: Equivale ao Keycode 48
  • a: Equivale ao Keycode: 65
  • ,: Equivale ao Keycode 188

Então não é algo que o instrutor escolheu, na verdade é apenas um padrão que está desde os primórdios da linguagem, então sabemos que a tecla para cima equivale ao 38, a tecla para baixo ao 40, e assim por diante :)

E você pode saber o valor numérico de qualquer tecla adicionando na sua função leDoTeclado uma linha:

console.log(evento.keyCode)

E ai você pode ir apertando e vendo o valor numérico que aparece no console do navegador :)

Conseguiu Compreender?

Abraços e Bons Estudos!