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

Resolução Desafio

fiz de uma forma onde o usario pode escolher o numero max , creio que de certo

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

//numero secreto

let numeromaximo = parseInt(prompt('escolha o maximo de numeros'))
let numeroSecreto = parseInt(Math.random () * numeromaximo + 1);
console.log('valor do numero secreto = ' + numeroSecreto)
//chute
let chute ;
let tentativas = 1


while (chute != numeroSecreto) {
       chute = prompt('Escolha um numero de 1 a ' + numeromaximo)
if (chute == numeroSecreto){
    break;
    
    } else {
        if(numeroSecreto > chute) {
            alert(`´o numero é maior do que ` + chute)
        } else {
            alert(`o numero secreto é menor do que ` + chute)
        }
        tentativas++
        console.log('numero de tentativas é ' + tentativas)

        
    }
    
    
}

let palavratentativa = tentativas > 1 ? 'tentativas' : 'tentativa'
1 resposta
solução!

Oi Icaro, tudo bem? 😊

Parabéns pela iniciativa de personalizar o jogo, permitindo que o usuário defina o número máximo! 👍

Seu código está bem estruturado e funcional. 💪

A lógica do jogo está correta, com a geração do número secreto, a coleta do chute do usuário e a verificação para dar dicas.

A contagem de tentativas e a mensagem final também estão ótimas.

Uma pequena sugestão seria usar template literals para deixar as mensagens mais concisas, por exemplo:

alert(`O número secreto é maior que ${chute}`);

Isso torna o código mais legível.

Continue praticando e explorando novas possibilidades! 🤗

🎓 Para saber mais:

Acredite no seu potencial e siga em frente! 💪