1
resposta

Número aleatório (qual é o número)

//Use o Math.random para gerar qualquer número aleatório e exiba esse número no console.

alert("Bem-vindo ao jogo Qual é o Número!"); let numeroQual = Math.floor(Math.random() * 100) + 1; // Gera um número aleatório entre 1 e 100 console.log(numeroQual); let chute; let tentativas = 1;

// Enquanto o chute não for igual ao númeroQual while (chute != numeroQual){ chute = prompt("Qual é o número? Escolha entre 1 e 100");

// Verifica se o chute é válido
if (chute === null) {
    // Se o usuário cancelar, sai do jogo
    alert("Jogo cancelado.");
    break;
}

chute = parseInt(chute); // Converte o chute para número inteiro

// Verifica se o número foi advinhado corretamente
if (chute === numeroQual){
    break;
} else {
    // Verifica se o chute está acima ou abaixo do númeroQual
    if (chute > numeroQual){
        alert(`O número é menor que ${chute}.`);
    } else {
        alert(`O número é maior que ${chute}.`);
    }
    tentativas++;
}

}

let palavraTentativa = tentativas > 1 ? "tentativas" : "tentativa"; alert(Parabéns! Você advinhou o número ${numeroQual} com ${tentativas} ${palavraTentativa}.);

1 resposta

Gostei do if do inicio! Ficou mais completo.