以下我将为您提供三个简单的小游戏,分别用Python、JavaScript(在网页中使用)和Java来编写。
1. Python猜数字游戏
python
import random
def game():
number_to_guess = random.randint(1, 100)
guess = None
num_guesses = 0
while guess != number_to_guess:
guess = int(input('猜一个在1到100之间的数字: '))
num_guesses += 1
if guess < number_to_guess:
print('太小了!')
elif guess > number_to_guess:
print('太大了!')
print(f'恭喜你,用了{num_guesses}次猜对了数字{number_to_guess}!')
if __name__ == "__main__":
game()
2. JavaScript猜数字游戏(可在网页中运行)
html
<!DOCTYPE html>
<html>
<body>
<h2>猜数字游戏</h2>
<p id="demo"></p>
<script>
var numberToGuess = Math.floor(Math.random() * 100) + 1;
var numGuesses = 0;
var userGuess;
var text;
function game() {
userGuess = prompt("猜一个在1到100之间的数字", "");
userGuess = Number(userGuess);
numGuesses++;
if (userGuess < numberToGuess) {
text = "太小了!";
} else if (userGuess > numberToGuess) {
text = "太大了!";
} else {
text = "恭喜你,用了" + numGuesses + "次猜对了数字" + numberToGuess + "!";
}
document.getElementById("demo").innerHTML = text;
if (userGuess != numberToGuess) {
game();
}
}
game();
</script>
</body>
</html>