javaScripy的猜数字游戏代码
时间: 2023-05-19 15:03:54 浏览: 50
以下是一个简单的 JavaScript 猜数字游戏代码:
```
var secretNumber = Math.floor(Math.random() * 100) + 1;
var guess;
do {
guess = prompt("猜一个 1 到 100 之间的数字:");
if (guess < secretNumber) {
alert("太小了!");
} else if (guess > secretNumber) {
alert("太大了!");
}
} while (guess != secretNumber);
alert("恭喜你,猜对了!");
```
这个代码会生成一个 1 到 100 之间的随机数,然后让用户输入猜测的数字,如果猜测的数字比随机数小,就会提示“太小了!”;如果猜测的数字比随机数大,就会提示“太大了!”;如果猜测的数字和随机数相等,就会提示“恭喜你,猜对了!”
相关问题
javascript猜数字游戏
好的,我知道了。以下是 JavaScript 猜数字游戏的代码:
```javascript
let answer = Math.floor(Math.random() * 100) + 1;
let guess;
let count = 0;
do {
guess = parseInt(prompt("请输入一个1到100之间的整数:"));
count++;
if (guess > answer) {
alert("太大了!");
} else if (guess < answer) {
alert("太小了!");
}
} while (guess != answer);
alert(`恭喜你猜对了!你一共猜了${count}次。`);
```
html猜数字游戏代码
以下是一个简单的 HTML 猜数字游戏代码,你可以参考一下:
```html
<!DOCTYPE html>
<html>
<head>
<title>猜数字游戏</title>
</head>
<body>
<h1>猜数字游戏</h1>
<p>请输入一个 0 到 100 之间的整数:</p>
<input type="text" id="guess">
<button onclick="checkGuess()">猜</button>
<p id="result"></p>
<script>
var number = Math.floor(Math.random() * 101);
var guessInput = document.getElementById("guess");
var resultP = document.getElementById("result");
var guesses = 0;
function checkGuess() {
var guess = parseInt(guessInput.value);
guesses++;
if (guess === number) {
resultP.innerHTML = "恭喜你,你猜对了!你猜了 " + guesses + " 次。";
} else if (guess < number) {
resultP.innerHTML = "你猜的数字太小了,请再猜一次。";
} else {
resultP.innerHTML = "你猜的数字太大了,请再猜一次。";
}
}
</script>
</body>
</html>
```
该代码生成一个简单的 HTML 页面,包含一个文本框和一个按钮,用于输入和提交用户猜测的数字。在用户提交后,JavaScript 代码将检查猜测是否正确,并在页面上显示相应的结果。