O codigo estava igual ao da professora, mas quando botei o "contador++":
for (let contador = 0; < listaDeTeclas.length contador++){
deu erro, falando que esperava que no lugar de "++" teria "true", depois botei ponto e virgula depois de lenght:
for (let contador = 0; < listaDeTeclas.length; contador++){
e deu erro tambem, falando que ele esperava que tivesse o valor do lenght. Aqui está meu codigo do main.js:
function tocaSom (idElementoAudio){ document.querySelector(idElementoAudio).play(); }
const listaDeTeclas = document.querySelectorAll('.tecla');
//enquanto for (let contador = 0; < listaDeTeclas.length; contador++){ const tecla = listaDeTeclas[contador]; const instrumento = tecla.classList[1];
const idAudio = `#som_${instrumento}`;
//console.log(idAudio);
tecla.onclick = function(){
tocaSom(idAudio);
}
//console.log(contador);
}