Na função onSpeak(), foi criado a variável "chute" sem especifica-la como const ou let. isso está correto?
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!
Na função onSpeak(), foi criado a variável "chute" sem especifica-la como const ou let. isso está correto?
A falta de especificação de "const" ou "let" para uma variável no JavaScript depende do escopo em que ela está sendo usada. Se a variável "chute" está sendo declarada dentro da função onSpeak(), então não há problema em não especificar "const" ou "let", pois ela será automaticamente tratada como uma variável local.
Se a variável "chute" estiver sendo usada dentro de um bloco de código (por exemplo, dentro de um loop ou uma estrutura condicional) e não foi declarada anteriormente no escopo da função onSpeak(), então será automaticamente tratada como uma variável local usando "let".
No entanto, se a variável "chute" foi declarada fora da função onSpeak() ou em um escopo maior e você está tentando usá-la dentro da função sem a palavra-chave "const" ou "let", isso pode levar a problemas de escopo ou ambiguidade. Certifique-se de que a variável "chute" está sendo usada de acordo com o escopo desejado no seu código.