三次机会猜数字

Posted tis100204

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三次机会猜数字相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <input type="button" value="请猜数" id="oBtn" />
    </body>
</html>
<script>
    //为按钮添加点击事件
    //在按钮的点击事件中完成猜数字:
    //猜数字 : 用户一共有三次猜数机会
    /*
     1、系统随机为用户提供一个1--10之间的整数
     2、最多三次机会 最多循环次数 3次
     当用处猜的数字比 随机数 大 ,提示
     当用处猜的数字比 随机数 小 ,提示
     当用处猜的数字== 随机数 ,提示 如果用户在3次以内 猜对数字, 退出循环
    
     如果用户在三次以内没有猜对,提示用户 最终结果
     */
    oBtn.onclick = function(){
        //系统随机产生一个1--10之间的整数
        var rand = parseInt( Math.random()*10 + 1 );
        for( var i = 1 ; i <= 3 ; i++ ){
            var num = prompt("请输入一个1--10之间的整数");
            if( num > rand ){
                alert("您猜大了");
            }else if( num < rand ){
                alert("您猜小了");
            }else if( rand == num ){
                alert("恭喜您猜对了");
                break;
            }
        }
        
        //三次以内都没有猜对 才可以有提示
        if( i == 4 ){
            alert( "很抱歉,您没有猜对,最终数字是 : " + rand );
        }
    }
</script>

以上是关于三次机会猜数字的主要内容,如果未能解决你的问题,请参考以下文章

java猜数字游戏代码

java 猜数字游戏

三次机会根据提示选择继续/练习题出现的问题

Python 一个猜数字小游戏

输入三次猜一个数字

输入三次猜一个数字