猜数字
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>猜数字游戏</title>
</head>
<body>
<input type="button" id="reset" value="重新开始一局游戏">
<div>
<span>请输入要猜的数字:</span>
<input type="text" id="num">
<input type="button" value="猜" id="guess">
</div>
<div>
<span>已经猜的次数: </span>
<span id="count"> 0 </span>
</div>
<div>
<span>猜的结果: </span>
<span id="result"></span>
</div>
<script>
let resetButton = document.querySelector("#reset")
let numInput = document.querySelector('#num');
let guessButton = document.querySelector('#guess');
let countSpan = document.querySelector('#count');
let resultSpan = document.querySelector('#result');
let toGuess = Math.floor(Math.random()*100) + 1;
let count = 0;
console.log("toGuess: " + toGuess);
guessButton.onclick = function(){
count++;
countSpan.innerHTML = count;
let num = parseInt(numInput.value);
console.log("num: " + num);
if(num < toGuess){
resultSpan.innerHTML = '猜低了';
resultSpan.style.color = 'red';
}else if(num > toGuess){
resultSpan.innerHTML = '猜高了';
resultSpan.style.color = 'green';
}else{
resultSpan.innerHTML = '猜对了';
resultSpan.style.color = 'orange';
}
}
resetButton.onclick = function(){
toGuess = Math.floor(Math.random()