nessa parte ela dizia que não funcionava quando se colocava tocaSom ('bottun'), mas pq ? se o valor for null faz diferencia se o nome dele é piano ou um button? me confundi bastante :v
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
nessa parte ela dizia que não funcionava quando se colocava tocaSom ('bottun'), mas pq ? se o valor for null faz diferencia se o nome dele é piano ou um button? me confundi bastante :v
Olá Adna, tudo bem?
Pelo que entendi, você está com dificuldades em entender por que a função tocaSom não funciona quando se coloca 'button' ou 'piano' como parâmetro.
Bom, em relação a essa questão, é importante lembrar que a função tocaSom foi criada para ser utilizada especificamente com o elemento de áudio que possui o id "audio". Portanto, se você tentar utilizá-la com outro elemento que não seja esse, como um botão, por exemplo, ela não irá funcionar corretamente.
Quanto à sua pergunta sobre o valor null, é importante lembrar que esse valor representa a ausência de um valor válido. Portanto, se você passar null como parâmetro para a função tocaSom, ela não irá funcionar corretamente, independentemente do nome do elemento.
Espero ter ajudado a esclarecer suas dúvidas! Se ainda tiver alguma questão, não hesite em perguntar.
Bons estudos!