Olá, Marcus! Tudo bem?
Sobre a execução do console no inspecionar em JavaScript, a mensagem que apareceu está relacionada ao navegador tentando acessar o projeto diretamente pelo caminho file://, o que ativa uma política de segurança do próprio navegador.
Vamos resolver isso.
O código que você compartilhou está correto para a atividade e o console.log() será executado quando o valor digitado em prompt() for igual ao valor da variável numeroSecreto.
Veja este exemplo:
O código abaixo exibe uma mensagem de boas-vindas, solicita um número ao usuário e escreve uma mensagem no Console caso o número informado seja igual ao número secreto.
alert("Boas vindas ao jogo do numero secreto");
let numeroSecreto = 29;
let chute = prompt("Escolha um numero entre 1 e 10");
if (numeroSecreto == chute) {
console.log("Isso ai! Voce descobriu o numero secreto.");
}
Se o Console não estiver exibindo a mensagem, confira também estes pontos:
- Abra o Console pressionando
F12 e selecionando a aba Console. - Recarregue a página (
F5) após abrir o Console. - Digite o número
29 quando o prompt() for exibido, pois somente nessa condição o console.log() será executado. - A mensagem sobre
file:// normalmente não impede o funcionamento desse código. Caso ela continue aparecendo, execute o projeto utilizando um servidor local, como a extensão Live Server no VS Code, que abre a página via http://localhost e evita esse aviso de segurança.
Qual navegador você está utilizando e como está abrindo o arquivo index.html: diretamente com dois cliques ou por meio do VS Code com o Live Server?
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!