猜数字

发布时间 2023-04-05 15:58:08作者: hqingxiang
<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>Document</title> </head> <body>
<script>
    猜数字游戏,设定次数,最多猜8次机会
    要求:范围在(1~100)之间,如果猜的大了,就提示大了,如果猜的小了,就提示小了。
    配合函数使用  
    function guess() {
        var random = Math.floor(Math.random() * 110 + 0);
        for (var i = 0; i < 8; i++) {
            var num = +prompt("请输入你猜的数");
            if (num > random) {
                alert("猜大了");
            } else if (num < random) {
                alert("猜小了");
            } else if (num = random) {
                alert("猜对了");
                break;
            }
        }
        alert("机会用完了哦");
    }但是用户输1-100之外的数也会弹输对了
    guess()
</script>
</body>