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

Minha resolução do exercício proposto

Bom, tem um pouco de conhecimento da linguagem e acabei fazendo de forma diferente da Instrutora, gostaria de saber se está correta a minha lógica.

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

const setIdAudio = (idAudio) => {
    document.querySelector(`#som_${idAudio}`).play();
};

const tecladoMusical = () => {
    for (const teclasDoTeclado of teclado) {
        const idDoAudio = teclasDoTeclado.classList[1];
        teclasDoTeclado.addEventListener('click', () => {
            setIdAudio(idDoAudio);
        });
    }
};

tecladoMusical();
1 resposta
solução!

Oi Bruno, tudo bem?

Parabéns por aceitar o desafio e ir além! Achei sua solução incrível, com uma boa prática é que conseguimos consolidar nossos conhecimentos.

Muito obrigada por postar aqui, com certeza pode ajudar outras pessoas.

Um abraço e bons estudos.