javascript猜数字游戏简单代码
时间: 2024-08-28 17:02:39 浏览: 60
JavaScript实现猜数字游戏
5星 · 资源好评率100%
在JavaScript中,创建一个简单的猜数字游戏可以分为以下几个步骤:
```javascript
// 随机生成一个1到100之间的秘密数字
const secretNumber = Math.floor(Math.random() * 100) + 1;
function startGame() {
let guess;
let attempts = 0;
console.log('欢迎来到猜数字游戏!我想了一个1到100之间的整数,你有5次机会猜测。');
do {
// 提示用户输入他们的猜测
guess = parseInt(prompt('请输入你的猜测:'));
attempts++;
if (guess < secretNumber) {
console.log('你猜的数字太小了!');
} else if (guess > secretNumber) {
console.log('你猜的数字太大了!');
} else {
console.log(`恭喜你,猜对了!你用了${attempts}次尝试。`);
break; // 游戏结束,跳出循环
}
} while (attempts < 5);
if (attempts === 5) {
console.log('很遗憾,你没赶上机会。正确的数字是 ' + secretNumber);
}
}
startGame();
```
在这个代码中,我们首先设置了一个秘密数字,然后开始一个无限循环直到用户猜对或达到最大次数。每次用户猜完,程序会根据用户的输入给出提示。当猜对时,游戏结束;如果5次都未猜中,则显示正确答案。
阅读全文