Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Etapa de Lógica Concluída

Projeto concluído e reelaborado conforme as orientações do vídeo anterior.

alert('Boas vindas ao jogo do número secreto');

let ValorMinimo = parseInt(prompt('Infome o número mínimo para seu jogo:'));
let ValorMaximo = parseInt(prompt('Infome o número máximo para seu jogo:'));

let numeroSecreto = parseInt(Math.random() * (ValorMaximo - ValorMinimo + 1)) + ValorMinimo;
let chute;
let tentativas = 0;

// enquanto chute não for igual ao n.s.
while (chute != numeroSecreto) {
//aqui segue as alterações
chute = parseInt(prompt(Escolha um número entre ${ValorMinimo} e ${ValorMaximo}));
// tentativas = tentativas + 1;
tentativas++;
// se chute for igual ao número secreto
if (chute == numeroSecreto) {
break;
} else {
if (chute > numeroSecreto) {
alert(O número secreto é menor que ${chute});
} else {
alert(O número secreto é maior que ${chute});
}
}
}

let palavraTentativa = tentativas > 1 ? 'tentativas' : 'tentativa';
alert(Isso ai! Você descobriu o número secreto ${numeroSecreto} com ${tentativas} ${palavraTentativa}.);

2 respostas
solução!

Oi, Anderson! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Você fez um bom trabalho criando um jogo simples de adivinhação, com a implementação de loops e condicionais para dar feedback ao jogador. Continue assim!

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Obrigado, Monalisa pelo feedback.