js猜数字

<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>
posted on 2023-04-05 15:53  hqingxiang  阅读(86)  评论(0)    收藏  举报