炉石开包器

无聊做做 开包太贵,试试今天运势在开包!祝大家60包3金橙!

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.0/jquery.min.js"></script>
   <title>开包模拟器</title>
</head>
<body>
<h1>我要开包</h1>
<input type="text">请填入数字</input>
<!-- <h3 contenteditable="true">请填入数字</h3> -->
<button>开包!</button>
<div class="div"></div>
<script>
function openPackage(percent1,percent2,percent3,package){
   var percent1=percent1;
   var percent2=percent2;
   var percent3=percent3;
   var sum=0;
   var lengendary=0;
   var historical=0;
   var rare=0;
   var golden_lengendary=0;
   var golden_historical=0;
   var golden_rare=0;
   var golden_normal=0;
   var flag=false;
      function random(percent1,percent2,percent3,flag,final_package){
         num1=Math.random()*(100-percent1);
         num2=Math.random()*(100-percent2);
         num3=Math.random()*(100-percent3);
         num_1=Math.random()*(100-percent1/5);
         num_2=Math.random()*(100-percent2/5);
         num_3=Math.random()*(100-percent3/5);
         num_4=Math.random()*(90);
         //num_=0;
         // num=[num1,num2,num3,num_1,num_2,num_3,num_4];

         //      for(ii=0;ii<7;ii++){
         //         for(jj=ii;jj<7;jj++){
         //              num[ii]<num[jj]?num_=num[ii]:num[jj];
         //          }
         //        }
         //console.log(num);
         if(num_1<percent1/5){
            console.log("woo!golden lengendary!");
            $("div").append("<p>woo!golden lengendary!</p>");
            sum+=1600;
            golden_lengendary++;
         }
        else if(num_2<percent2/5){
            console.log("golden historical!");
            $("div").append("<p>golden historical!</p>");
            sum+=400;
            golden_historical++;
         }
         else if(num_3<percent3/5){
            console.log("golden rare!");
            $("div").append("<p>golden rare!</p>");
            sum+=100;
            golden_rare++;
         }         
         else if(num1<percent1){
            console.log("woo!lengendary!");
            $("div").append("<p>woo!lengendary!</p>");
            sum+=400;
            lengendary++;
         }


         else if(num2<percent2){
            console.log("historical!");
            $("div").append("<p>historical!</p>");
            sum+=100;
            historical++;
         }


         else if(num3<percent3&&flag==false){
            console.log("rare!");
            $("div").append("<p>rare!</p>");
            sum+=20;
            rare++;
         }
         else if(num_4>10&&flag==true){
            console.log("rare!");
             $("div").append("<p>rare!</p>");
            sum+=20;
            rare++;
         }
         else if(num_4<10){
            console.log("golden normal!");
            $("div").append("<p>golden normal!</p>");
            sum+=50;
            golden_normal++;
         }

         else if(flag==false){
            sum+=5;
         }

         if(final_package==true){
            console.log(sum+" dust\n"+golden_lengendary+" golden lengendary\n"+lengendary+" lengendary\n"+golden_historical+" golden historical\n"+historical+" historical\n"+golden_rare+" golden rare\n"+rare+" rare\n"+golden_normal+" golden normal\n");
            $(".div").append("<p>"+sum+" dust\n;"+golden_lengendary+" golden lengendary\n;"+lengendary+" lengendary\n;"+golden_historical+" golden historical\n;"+historical+" historical\n;"+golden_rare+" golden rare\n;"+rare+" rare\n;"+golden_normal+" golden normal\n;"+"</p>");
         }

   }
   var cards=5*package;
   for(i=0;i<cards;i++){
      
      var final_package=false;
      if(i%5==0){
         flag=true;
         var current_package=i/5+1;
         console.log("<--------------------the "+current_package+" package-------------------->\n")
         $(".div").append("<p>"+"<--------------------the "+current_package+" package-------------------->"+"</p>");
      }else{
         flag=false;
      }
      if(i==cards-1){
            final_package=true;
      }
      random(percent1,percent2,percent3,flag,final_package);
   }
}

$("input").click(function(){
   $("input").val("");
})
function input(){
   $(".div").empty();
   var package=parseInt($("input").val());
   openPackage(1,5,20,package);
   //console.log(package);
}
$("button").click(function(){
   input();
})
$("input").keypress(function(e){
    var key=e.which;
    if(key==13){
      input();
    }
})


//openPackage(1,5,20,5);
</script>
</body>
</html>


©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,294评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,780评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,001评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,593评论 1 289
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,687评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,679评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,667评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,426评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,872评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,180评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,346评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,019评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,658评论 3 323
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,268评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,495评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,275评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,207评论 2 352

推荐阅读更多精彩内容