Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas

Achei o erro mas o problema é que o som não sai (erro era o # em #som_{instrumento})

Denilson, não sei se o erro é esse, mas notei que na linha 14:

const IdAudio = `Som_${instrumento}` ;

o "S" de Som deveria ser minúsculo para ficar igual como está no index.html.

Teste e veja se resolve o problema.

Outra coisa, a const "IdAudio" deveria ser "idAudio". Falam muito de boas práticas nos cursos e por isso, variáveis sempre devem começar com letra minúscula.

Espero que tenha ajudado.

solução!

Oi Denilson! Não sei se você já conseguiu resolver, mas o "classList" no seu código está com o "l" em minúsculo e o correto é com o L em maiúsculo.

const instrumento = tecla.classList[1];

Abraço

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software