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 48
a
: 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!