Oi Debora,
Seu código está muito bom e bem estruturado 👍.
A lógica do jogo está funcionando corretamente, com as mensagens de acerto e dicas de "maior" ou "menor".
Você usou corretamente o while
para manter o jogo rodando até o acerto, e o if
para verificar o chute.
A parte de pluralizar "tentativa" também está bem implementada, usando o operador ternário.
Uma pequena sugestão seria usar parseInt()
no prompt()
, para garantir que o valor digitado seja sempre um número inteiro.
Assim, você evita erros caso o usuário digite algo que não seja um número.
chute = parseInt(prompt(`Escolha um número entre 1 e ${numeroMaximo}`));
🤓 Para saber mais: Documentação do parseInt()
Continue praticando e explorando a linguagem 💪.