1
resposta

Projeto Final do Curso

Código projeto final do curso: Testado*

Pasta app.js no VsCode

alert("Bem vindos ao jogo do número secreto!!!");

let secretNumber = parseInt(Math.random() * 1000 + 1);

console.log(secretNumber); let guess; let attempts = 1;

let dynamicGuess = secretNumber <= 100 // ? "Escolha um número entre 1 e 100" : "Escolha um número entre 1 e 1000";

// Quando o chute não for igual ao número secreto

while (guess != secretNumber) { guess = prompt(dynamicGuess);

// Se o chute for igual ao número secreto if (guess == secretNumber) { break;

} else { if (guess > secretNumber) { alert(O número secreto é menor que ${guess}); } else { alert(O número secreto é maior que ${guess}); } attempts++; } }

let attemptWord = attempts > 1 ? "attempts" : "attempt"; alert( Você acertou! Você descobriu o número secreto ${secretNumber} com ${attempts} ${attemptWord}. );

Parte de Frontend (só para conferência, acaso precise... )

Pasta index.html do VSCode

robô mergulhador
ícone de um troféu

Você acertou!

Você descobriu o número secreto!

Executando os blocos de código acima. Teremos o jogo Adivinhe o número secreto proposto pelo desafio.

1 resposta

Oi, Sheila!

Obrigada por compartilhar seu código com a comunidade Alura.

Gostei de como você estruturou a lógica do jogo, especialmente com a parte de escolher entre dois intervalos de números. Isso torna a experiência mais dinâmica. Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

bons estudos