Compartilhando implementação da atividade. Por gentileza me ajudem com possíveis melhorias.
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
document.write("<br>");
}
function exibirMensagem(frase) {
document.write(frase);
pulaLinha();
}
var numeroPensado = Math.round(Math.random() * 100);
var tentativaAtual = 1;
var numeroDeChances = parseInt(prompt("Informe o número máximo de tentativas para advinhar o número pensado."));
while(tentativaAtual <= numeroDeChances) {
var numeroEscolhido = parseInt(prompt("Escolha um número de 0 a 100."));
if(numeroEscolhido == numeroPensado) {
exibirMensagem("<strong>Você acertou!</strong>")
break;
} else {
if((numeroDeChances - tentativaAtual)!=0 && numeroPensado != numeroEscolhido) {
alert("Você errou! Esta é a sua tentativa de número: " + tentativaAtual + "\nVocê ainda tem: " + (numeroDeChances - tentativaAtual) + " tentativa(s).");
}
if ((tentativaAtual == numeroDeChances) && (numeroPensado != numeroEscolhido)) {
exibirMensagem("<strong>Você errou!</strong> O número pensado foi: " + "<strong>" + numeroPensado + "</strong>")
}
tentativaAtual++;
}
}
exibirMensagem("FIM!");
</script>