Guess the Number HTML Game - Simple & Fun
<html>
<head>
<title>Guess the Number!</title>
<script type="text/javascript">
//generate a random number
var randomNumber = Math.floor(Math.random() * 100);
//user guess
var userGuess = 0;
//number of guesses
var numGuesses = 0;
//game state
var gameOver = false;
<pre><code> //game loop
while(!gameOver) {
//get the user input
userGuess = prompt('Guess a number between 1 and 100');
//increase number of guesses
numGuesses++;
//check if it is correct
if(userGuess == randomNumber) {
//correct
alert('You got it! It took you ' + numGuesses + ' guesses.');
gameOver = true;
}
else if(userGuess < randomNumber) {
//too low
alert('Your guess was too low!');
}
else if(userGuess > randomNumber) {
//too high
alert('Your guess was too high!');
}
}
</script>
</code></pre>
</head>
<body>
<h1>Guess the Number!</h1>
<p>Let's see if you can guess the number I'm thinking of!</p>
</body>
</html>
原文地址: https://www.cveoy.top/t/topic/lmcg 著作权归作者所有。请勿转载和采集!