D-02-猜大小

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>新骰子</title>
        <script>
            var pig=confirm("您要开始游戏吗");
            if(!pig){
                
            }else{
            
    game();}
            function game(){
            
            var name = prompt("请输入玩家姓名");
            while(name==""||name=="null"){
                name = prompt("请输入玩家姓名");
            }
            alert("开始游戏!");
            var time = +prompt("玩家"+name+"您想玩几把游戏?(请输入合法数字)");
            while(isNaN(time)||time<1){
                time = +prompt("玩家"+name+"您想玩几把游戏?(请输入合法数字)");// 需要转换成number
            }
            var money;
            var guess;
            var a;
            var b;
            var c;
            var temp;
            var result;
            var all=0;
            var rest;
            for(var i = 1;i<=time;i++)
            {
                alert("请开始第"+i+"次游戏!");
                money = +prompt("请下注金额(必须合法数字的金额,必须大于零的美元!)");
                while(isNaN(money)||money<=0){
                    alert("请按照规则下注金额。")
                    money = +prompt("请下注金额(必须合法数字的金额,必须大于零的美元!)");
                }
                guess = prompt("请猜大小(只能输入“大”/“小”)");
                while(guess!="大"&&guess!="小"){
                    guess = prompt("请猜大小(只能输入“大”/“小”)");
                }
                a = parseInt(Math.random()*6)+1;
                b = parseInt(Math.random()*6)+1;
                c = parseInt(Math.random()*6)+1;
                temp=a+b+c;
                if(temp>=11){
                    result = "大";
                }else{
                    result = "小";
                }
                if(guess==result){
                    all += money;
                    if(all>=0){
                        rest="共赢了";
                    }else{
                        rest="共输了";
                    }
                    alert(
                        "第一颗骰子是"+a+"点\n"+
                        "第二颗骰子是"+b+"点\n"+
                        "第三颗骰子是"+c+"点\n"+
                        temp+"点"+result+"\n"+
                        name+"压"+result+"赢了\n"+
                        "押注"+money+"美元\n"+
                        "赢了"+money*7+"人民币\n"+
                        rest+Math.abs(all)*7+"元"
                        
                    );
                }else{
                    all -= money;
                    if(all>=0){
                        rest="共赢了";
                    }else{
                        rest="共输了";
                    }
                    alert(
                    "第一颗骰子是"+a+"点\n"+
                    "第二颗骰子是"+b+"点\n"+
                    "第三颗骰子是"+c+"点\n"+
                    temp+"点"+result+"\n"+
                    name+"压"+result+"输了\n"+
                    "押注"+money+"美元\n"+
                    "输了"+money*7+"人民币\n"+
                    rest+Math.abs(all)*7+"元"
                    );
                }
                
        }
    }   
    
        </script>
    </head>
    <body>
    </body>
</html>
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容