Java script编写一个程序,模拟猜数字游戏,随机生成一个1~100的数字,通过输入猜测,最多可猜测5次,给出相应提示
时间: 2024-09-12 08:11:41 浏览: 64
猜数字游戏,Java猜数字源码
你可以使用 JavaScript 编写如下的猜数字游戏程序。首先,我们会创建一个随机数,然后让用户猜测,同时检查猜测次数是否超过限制,并提供相应的提示。
```javascript
// 导入Math库以使用random函数
const { floor } = Math;
// 随机生成1到100之间的整数
const randomNumber = floor(Math.random() * 100) + 1;
let attempts = 0;
let guess;
do {
console.log(`请输入您的猜测(1~100),还剩${5 - attempts}次机会:`);
guess = parseInt(prompt()); // 获取用户输入并转换为整数
attempts++;
if (guess < randomNumber) {
console.log('您猜的数字太小了!');
} else if (guess > randomNumber) {
console.log('您猜的数字太大了!');
} else {
console.log('恭喜您,猜对了!');
break;
}
} while (attempts <= 5);
if (attempts === 5) {
console.log('很遗憾,您已达到最大猜测次数,正确的数字是 ' + randomNumber);
}
```
在这个游戏中,玩家有五次机会猜出随机生成的数字。每次猜测之后,程序会根据用户的输入给出提示,直到猜对或者达到最大猜测次数。
阅读全文