Bom dia. Então. Segui passo a passo a explicação, porém o console encontra um erro: (Uncaught SyntaxError: Unexpected string.) Devido a isso, não sai som. Já tentei resolver, mas não sei como fazer funcionar.
function tocaSom ('idElementoAudio'){ document.querySelector('idElementoAudio').play();}
const listaDeTeclas = document.querySelectorAll('.tecla');
let contador = 0;
while (contador < listaDeTeclas.length) {
const tecla = listaDeTeclas[contador];
const instrumento = tecla.classList[1];
const idAudio = `#som_${instrumento}`;
tecla.onclick = function(){
tocaSom(idAudio);
}
contador = contador + 1;
}