<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 &lt; randomNumber) {
			//too low
			alert('Your guess was too low!');
		}
		else if(userGuess &gt; randomNumber) {
			//too high
			alert('Your guess was too high!');
		}
	}
&lt;/script&gt;
</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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录