Olá, pessoal!
Queria entender melhor o que acontece no while quando se clica em um dos botões que representam os sons.
Até agora entendi que a constante listaDeTeclas recebeu todos os botões que contém a classe '.tecla' e que a condição do while é que o contador seja menor que a quantidade de itens da lista (listaDeTeclas.length). Mas como exatamente o while "sabe" que foi apertado determinado botão? Não sei se a pergunta ficou confusa, mas se refere a esse trecho do código:
const listaDeTeclas = document.querySelectorAll('.tecla');
let contador = 0;
while (contador < listaDeTeclas.length) {
listaDeTeclas[contador].onclick = tocaSomPom;
contador = contador + 1;
console.log(contador);
}
Agradeço desde já!