Primeiro deixar registrado que estou fazendo o "A partir do zero: iniciante em programação", e achei a curva muito grande, do nada começamos usar while... e "for e if" apesar de ja termos usando para o pong, nao teve uma aula bem explicativa de como eles funcionam exatamente...senti isso pois aprendi em outro lugar de uma maneira muito mais compreensível
e quanto ao alura midi, na parte "onkeydown"
tecla.onkeydown = function(){
tecla.classList.add('ativa');
tecla.classList.remove('ativa');
}
qual seria o problema em deixar o add e remove na mesma função?