Por que usamos :37,38,39,40 para definir a a posição da tecla ?
Por que usamos :37,38,39,40 para definir a a posição da tecla ?
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 48a: Equivale ao Keycode: 65,: Equivale ao Keycode 188Entã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!