用js玩一玩猜数字游戏

发布时间:2024年01月07日

需求:

1. 生成随机的数字 0 到 20

? ? 2. 只能猜 5 次, 5 次机会用完提示 `这都猜不到`

? ? 3. 猜对了, 就提示 恭喜猜对拉

? ? 4. 猜小了, 您猜的数字小了

? ? 5. 猜大了, 就提示用户 您猜的数字大了

<script>
        //     1. 生成随机的数字 0 到 20
        const ran = (Math.round(Math.random()) * 20)
        console.log(ran)
        // 2. 只能猜 5 次, 5 次机会用完提示 `这都猜不到`
        let i
        for (i = 0; i < 5; i++) {
            const num = +prompt('请输入你猜得值')
            // 5. 猜大了, 就提示用户 您猜的数字大了
            if (num > ran) {
                alert('猜大了')
                // 4. 猜小了, 您猜的数字小了
            } else if (num < ran) {
                alert('猜小了')
                // 3. 猜对了, 就提示 恭喜猜对拉
            } else {
                alert('猜对了')
                break
            }
        }
        if (i === 5) {
            alert('这都猜不到')
        }



    </script>

效果:

文章来源:https://blog.csdn.net/2302_79245293/article/details/135435873
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。