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

[Sugestão] É possível fazer dessa forma também

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeÉ possível perguntar para o usuário qual limite do intervalo ele quer sortear e vice-versa

1 resposta
solução!

Oi, Gustavo! Tudo bem?

Sim, é possível perguntar ao usuário qual o limite do intervalo ele quer sortear, aplicando a lógica de solicitar o limite ao usuário, após isso, gerar o número secreto e então solicitar os chutes, de acordo com o código abaixo:

alert('Boas vindas ao jogo do número secreto');
var randomNumber = parseInt(prompt("Digite um número limite do intervalo para sortear"));
let numeroSecreto = parseInt(Math.random() * randomNumber + 1);
let chute;
let cont = 1;

while (chute != numeroSecreto) {
    chute = prompt(`Escolha um número entre 1 e ${randomNumber}`);
    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})`);
    }
    cont++;
}

var palavraVezes = cont > 1 ? "vezes" : "vez";
alert(`Você acertou!!! O número é (${numeroSecreto}) e você tentou ${cont} ${palavraVezes} para acertar`);

Espero ter ajudado!

Um forte abraço e bons estudos!