javascript猜数字游戏,系统随机生成一个1-100的数,让玩家来猜,玩家猜对,游戏结束,玩家猜的不对,提示玩家数字大了还是小了,继续猜数,直到猜对为止
时间: 2024-10-08 12:10:12 浏览: 58
好的,这是一个简单的JavaScript猜数字游戏的实现思路:
```javascript
function guessNumber() {
const maxNum = 100;
const minNum = 1;
const randomNum = Math.floor(Math.random() * (maxNum - minNum + 1)) + minNum;
let attempts = 0;
let guess;
function inputGuess() {
guess = parseInt(prompt('请输入你猜测的数字(1-100): '));
attempts++;
if (guess === randomNum) {
alert(`恭喜你,猜对了!你总共尝试了${attempts}次。`);
endGame();
} else if (guess < randomNum) {
alert('你猜的数字偏小了。');
inputGuess();
} else {
alert('你猜的数字偏大了。');
inputGuess();
}
}
function endGame() {
// 游戏结束后,你可以添加一些清理操作或其他功能
document.getElementById('game-container').innerHTML = '';
}
inputGuess(); // 开始游戏
}
guessNumber();
阅读全文