其他分享
首页 > 其他分享> > JS练习_BOM猜数字游戏

JS练习_BOM猜数字游戏

作者:互联网

要求:1、随机生成一个1--100的数字
2、在prompt弹出框中猜数字
3、提示【大于目标结果】【小于目标结果】【恭喜你回答正确】
预览:

源码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>猜数字</title>
</head>
<body>
<script>
/*
    猜数字游戏
    1、随机生成一个1--100的数字
    2、在prompt弹出框中猜数字
    3、提示【大于目标结果】【小于目标结果】【恭喜你回答正确】
 */
    let target = Math.floor(Math.random()*100+1);
    // 递归函数:在函数体内调用自己
    function guessNumber(){
        let number = prompt("请输入你猜测的数:");
        if (number == target){
            alert("恭喜你回答正确!");
        }else if(number > target){
            alert("猜的有点大了!");
            guessNumber();

        }else if(number < target){
            alert("猜的有点小了!");
            guessNumber();

        }
    }
    guessNumber();

</script>
</body>
</html>

标签:guessNumber,prompt,target,练习,number,JS,BOM,100,数字
来源: https://www.cnblogs.com/zhuhukang/p/15331845.html