智能小布 2021-08-07

<!DOCTYPE html>
<html lang="en">

<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>
        while (true) {
            var a = prompt('1.报时间 \n 2.随机讲笑话\n 3.猜拳小游戏\n 4.确定退出(按q退出程序) \n请输入选择:');

            if (a == '1') {
                getGame();
            } else if (a == '2') {
                getJoke();
            } else if (a == '3') {
                getPlay();
            } else if (a == 'q') {
                alert('退出程序');
                break;
            } else {
                alert('请按照本程序的游戏规则进行(本游戏是输入1-3其中的一个数进行娱乐)')
            }
        }


        function getGame() {
            var d = new Date();
            alert('现在是北京时间:' + d.toLocaleDateString() + "\n" + d.toLocaleTimeString());
        }

        function getJoke() {
            var j = Math.floor(Math.random() * (5 - 0 + 1) + 0);
            var str = ['您本身就是一个最大的笑话',
                '女友:恋爱的条件是什么?男友:男人女人。女友:废话。男友:对,还有很多很多的废话。',
                '酒吧喝醉了,拿起电话翻开电话簿,看着这些陌生的名字,不知道该打给谁,忽然感觉自己很失败,不禁哭了一宿。第二天早晨发现手机不是自己的。',
                '两个醉汉驾着汽车狂奔。甲:“小心点!前面是急转弯。”乙:“什么?不是你在开车吗?”',
                '卖瓜小贩:快来吃西瓜,不甜不要钱!饥渴的路人:哇!太好了,老板,来个不甜的。',
                '清早起来,公鸡把母鸡好顿揍别人为其拉开,问母鸡:公鸡为何打你?母鸡说:我也不知道便问公鸡,公鸡说:操它亲娘的,它今天早晨起来下了个鸭蛋!'
            ]
            alert(str[j]);
        }

        function getPlay() {
            while (true) {
                var input = prompt('欢迎进入猜拳小游戏\n请您出拳(拳术:石头、剪刀、布)\n(按4退出小游戏):')
                var str = ['石头', '剪刀', '布']
                var i = Math.floor(Math.random() * (2 - 0 + 1) + 0);
                if (input == str[i]) {
                    alert('您出' + input + '\n电脑出' + str[i] + '\n结果为:平局');

                } else if (input == '石头' && i == 1) {
                    alert('您出石头' + '\n电脑出' + str[i] + '\n结果为:您赢啦');

                } else if (input == '剪刀' && i == 2) {
                    alert('您出剪刀' + '\n电脑出' + str[i] + '\n结果为:您赢啦');

                } else if (input == '布' && i == 0) {
                    alert('您出布' + '\n电脑出' + str[i] + '\n结果为:您赢啦');

                } else if (input == '布' && i == 1) {
                    alert('您出布' + '\n电脑出' + str[i] + '\n结果为:您输啦');

                } else if (input == '剪刀' && i == 0) {
                    alert('您出剪刀' + '\n电脑出' + str[i] + '\n结果为:您输啦');

                } else if (input == '石头' && i == 2) {
                    alert('您出石头' + '\n电脑出' + str[i] + '\n结果为:您输啦');

                } else if (input == '4') {
                    alert('退出小游戏');
                    break;
                } else {
                    alert('您连出拳的勇气都没有,您就是一个弱者(没有遵守游戏规则,自动默认)')
                }
            }
        }
    </script>
</body>

</html>

 

 

           

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值