以下是一个简单的JavaScript猜数字游戏的代码示例:
// 随机生成一个1到100之间的整数作为答案
var answer = Math.floor(Math.random() * 100) + 1;
// 初始化猜测次数为0
var guessCount = 0;
// 获取用户输入的数字
function guessNumber() {
var guess = parseInt(prompt("请输入一个1到100之间的整数:"));
// 如果用户点击了取消按钮,则退出游戏
if (guess === null) {
return;
}
// 判断用户猜测的数字与答案的关系
if (guess < answer) {
alert("猜小了!");
} else if (guess > answer) {
alert("猜大了!");
} else {
alert("恭喜你,猜对了!");
return;
}
// 猜测次数加1
guessCount++;
// 继续猜测
guessNumber();
}
// 启动游戏
guessNumber();
这段代码会在用户猜对答案之前不断提示用户猜测一个1到100之间的整数,并根据用户的猜测结果给出相应的提示。当用户猜对答案时,会弹出一条恭喜消息,并结束游戏。