|
JavaScript
Adivinhe o número
Script de jogo de adivinhação. Clique aqui para testar o jogo.
<html>
<head>
<title>Luís Otávio Tavares - Adivinhe o número</title>
<script language="JavaScript" type="text/JavaScript">
<!-- © 2004 Luís Otávio Tavares
// http://br.geocities.com/webnologia/
// declaração das variáveis
var sorteado, palpite, tentativas, repetir, jogo
// rotina que verifica se o jogador quer continuar jogando
repetir = true
jogo = 0
while (repetir == true) {
jogo++
// gera um número entre 0 e 100
sorteado = Math.round (Math.random () * 100)
// alert (sorteado)
// rotina que verifica se o palpite está correto
palpite = ""
tentativas = 0
while (palpite != sorteado && palpite != null) {
// o jogador informa o palpite e converte em um número inteiro
palpite = prompt ("Adivinhe o número. (0-100)", palpite)
tentativas++
// verifica se desistiu do jogo
if (palpite == null) {
repetir = confirm ("Deseja iniciar novo jogo?")
} else {
// verifica se acertou
if (palpite == sorteado) {
document.write ("Jogo " + jogo + ". Você acertou o número " + sorteado + " em " + tentativas + " tentativas.<br>")
repetir = confirm ("Deseja jogar novamente?")
} else {
// verifica se o palpite é maior ou menor que o número sorteado
if (palpite > sorteado) {
alert ("Você chutou alto!")
} else {
alert ("Você chutou baixo!")
} // finaliza verifica se o palpite é maior ou menor que o número sorteado
} // finaliza verifica se acertou
} // finaliza verifica se desistiu do jogo
} // finaliza rotina que verifica se o palpite está correto
} // finaliza rotina que verifica se o jogador quer continuar
// Fim -->
</script>
</head>
<body>
<hr size="1" noshade>
<div align="center">Adivinhe o número © 2004 Luís Otávio Tavares<br>
http://<b>webnologia</b>.tk</div>
</body>
</html>
|
|