以下是一个简单的猜数字小游戏的HTML代码:

<!DOCTYPE html>
<html>
<head>
    <title>猜数字游戏</title>
    <style>
        body {
            text-align: center;
            font-family: Arial, sans-serif;
        }
    </style>
    <script>
        function guessNumber() {
            var randomNumber = Math.floor(Math.random() * 100) + 1;
            var guessCount = 0;
            var result = document.getElementById("result");
            var guessInput = document.getElementById("guess");
            var guessButton = document.getElementById("guessButton");
            
            guessButton.addEventListener("click", function() {
                var guess = parseInt(guessInput.value);
                if (isNaN(guess) || guess < 1 || guess > 100) {
                    result.textContent = "请输入1到100之间的数字!";
                } else {
                    guessCount++;
                    if (guess === randomNumber) {
                        result.textContent = "恭喜你!猜对了!你共猜了" + guessCount + "次。";
                        guessInput.disabled = true;
                        guessButton.disabled = true;
                    } else if (guess < randomNumber) {
                        result.textContent = "太小了!再试试。";
                    } else {
                        result.textContent = "太大了!再试试。";
                    }
                }
                
                guessInput.value = "";
                guessInput.focus();
            });
        }
    </script>
</head>
<body onload="guessNumber()">
    <h1>猜数字游戏</h1>
    <p>我想一个1到100之间的数字,你来猜。</p>
    <input type="number" id="guess" min="1" max="100" autofocus>
    <button id="guessButton">猜</button>
    <p id="result"></p>
</body>
</html>

在这个游戏中,计算机会随机生成一个1到100之间的数字,玩家需要通过输入猜测的数字来尝试猜中。根据玩家输入的数字,游戏会给出相应的提示,直到玩家猜中为止。

html写一个小游戏

原文地址: https://www.cveoy.top/t/topic/jgjE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录