Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

'instrumento' is declared but its value is never read.ts(6133)

ao definicir instrumento para receber a classList, está acontecendo esse erro. Por conta disso não consigo compilar o código.

function tocaSom (idInstrumentoAudio){
    document.querySelector(idInstrumentoAudio).play();
}

const listaDeTeclas = document.querySelectorAll('.tecla');

for(let contador = 0; contador < listaDeTeclas.length; contador++){

    const tecla = listaDeTeclas[contador];
    const instrumento = tecla.classList[1];
    const idAudio = ´#som_${instrumento}´;

    tecla.onclick = function(){
        tocaSom(idAudio);
    }


}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Na declaração da const idAudio você usou acento(´´) para envolver a string ao invés de crase(). Espero ter ajudado!.