UNPKG

lixin-web

Version:

vue and bootstrap

1 lines 16 kB
var Lottery11x5=function(){var a=function(){var e=function(n,k,j){j=$.isFunction(j)?j:function(q,p){return true};var m=[];n=ArrayUtil.unique(n);var o=new RegExp("^([0-9]{2}\\s{1}){"+(k-1)+"}[0-9]{2}$");$.each(n,function(l,p){if(o.test(p)&&j(p,k)){m.push(p)}});return m};var d=function(q){var p=q.split(" ");var k=p.length;for(var o=0;o<k;o++){if(Number(p[o])>11||Number(p[o])<1){return false}for(var m=o+1;m<k;m++){if(Number(p[o])==Number(p[m])){return false}}}return true};var f=function(q,p){var t=0;switch(q){case"sanmzhixdsq":case"sanmzuxdsq":return e(p,3,d).length;case"ermzhixdsq":case"ermzuxdsq":return e(p,2,d).length;case"rx1ds":return e(p,1,d).length;case"rx2ds":return e(p,2,d).length;case"rx3ds":return e(p,3,d).length;case"rx4ds":return e(p,4,d).length;case"rx5ds":return e(p,5,d).length;case"rx6ds":return e(p,6,d).length;case"rx7ds":return e(p,7,d).length;case"rx8ds":return e(p,8,d).length;case"sanmzhixfsq":if(p[0].length>0&&p[1].length>0&&p[2].length>0){for(var n=0;n<p[0].length;n++){for(var m=0;m<p[1].length;m++){for(var l=0;l<p[2].length;l++){if(p[0][n]!=p[1][m]&&p[0][n]!=p[2][l]&&p[1][m]!=p[2][l]){t++}}}}}break;case"sanmzuxfsq":var r=1;for(var n=0;n<r;n++){var o=p[n].length;if(o>2){t+=o*(o-1)*(o-2)/6}}break;case"ermzhixfsq":if(p[0].length>0&&p[1].length>0){for(var n=0;n<p[0].length;n++){for(var m=0;m<p[1].length;m++){if(p[0][n]!=p[1][m]){t++}}}}break;case"ermzuxfsq":var r=1;for(var n=0;n<r;n++){var o=p[n].length;if(o>1){t+=o*(o-1)/2}}break;case"bdw":case"dwd":case"dds":case"czw":case"rx1fs":var r=0;if("bdw"==q||"dds"==q||"czw"==q||"rx1fs"==q){r=1}if("dwd"==q){r=3}for(var n=0;n<r;n++){t+=p[n].length}break;case"rx2fs":var r=1;for(var n=0;n<r;n++){var o=p[n].length;if(o>1){t+=o*(o-1)/2}}break;case"rx3fs":var r=1;for(var n=0;n<r;n++){var o=p[n].length;if(o>2){t+=o*(o-1)*(o-2)/6}}break;case"rx4fs":var r=1;for(var n=0;n<r;n++){var o=p[n].length;if(o>3){t+=o*(o-1)*(o-2)*(o-3)/24}}break;case"rx5fs":var r=1;for(var n=0;n<r;n++){var o=p[n].length;if(o>4){t+=o*(o-1)*(o-2)*(o-3)*(o-4)/120}}break;case"rx6fs":var r=1;for(var n=0;n<r;n++){var o=p[n].length;if(o>5){t+=o*(o-1)*(o-2)*(o-3)*(o-4)*(o-5)/720}}break;case"rx7fs":var r=1;for(var n=0;n<r;n++){var o=p[n].length;if(o>6){t+=o*(o-1)*(o-2)*(o-3)*(o-4)*(o-5)*(o-6)/5040}}break;case"rx8fs":var r=1;for(var n=0;n<r;n++){var o=p[n].length;if(o>7){t+=o*(o-1)*(o-2)*(o-3)*(o-4)*(o-5)*(o-6)*(o-7)/40320}}break;default:break}return t};var h=function(o,j,q){var l=new Array();if(!j){j=0}if(!q){q=0}for(var k=0;k<j;k++){l.push("-")}for(var k=0;k<o.length;k++){var p=o[k].toString().replace(/\,/g," ");if(p==""){l.push("-")}else{l.push(p)}}for(var k=0;k<q;k++){l.push("-")}return l.toString()};var g=function(k,j){switch(k){case"sanmzhixdsq":case"sanmzuxdsq":j=e(j,3,d);break;case"ermzhixdsq":case"ermzuxdsq":j=e(j,2,d);break;case"rx1ds":j=e(j,1,d);break;case"rx2ds":j=e(j,2,d);break;case"rx3ds":j=e(j,3,d);break;case"rx4ds":j=e(j,4,d);break;case"rx5ds":j=e(j,5,d);break;case"rx6ds":j=e(j,6,d);break;case"rx7ds":j=e(j,7,d);break;case"rx8ds":j=e(j,8,d);break;default:break}return j.toString().replace(/\,/g,";")};var i=function(k,j){switch(k){case"sanmzhixfsq":case"dwd":return h(j,0,2);case"ermzhixfsq":return h(j,0,3);case"sanmzuxfsq":case"ermzuxfsq":case"bdw":case"rx1fs":case"rx2fs":case"rx3fs":case"rx4fs":case"rx5fs":case"rx6fs":case"rx7fs":case"rx8fs":return j[0].toString();case"sanmzhixdsq":case"sanmzuxdsq":case"ermzhixdsq":case"ermzuxdsq":case"rx1ds":case"rx2ds":case"rx3ds":case"rx4ds":case"rx5ds":case"rx6ds":case"rx7ds":case"rx8ds":return g(k,j);case"dds":return j[0].toString().replace(/\,/g,"|");case"czw":return j[0].toString();default:break}};var c=function(m){m.sort();var k=[];var l=0,p=0,n=0;$.each(m,function(j,q){var o=parseInt(q);if(o%2==0){p++}else{l++}if(j==2){n=o}});k[0]=l+"单"+p+"双";k[1]=n;return k};return{inputNumbers:f,inputFormat:i,typeFormat:c}}();var b=function(){LotteryBaBa.call(this);this.LotteryUtils=a;this.Layout=[{title:"三码",rows:[[{title:"前三直选",columns:[{showname:"复式",shortname:"sanmzhixfsq",realname:"[前三直选_复式]",tips:"从第一位、第二位、第三位中至少各选择1个号码。",example:"",help:"从01-11共11个号码中选择3个不重复的号码组成一注,所选号码与当期顺序摇出的5个号码中的前3个号码相同,且顺序一致,即为中奖。",select:{layout:[{title:"第一位",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true},{title:"第二位",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true},{title:"第三位",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}},{showname:"单式",shortname:"sanmzhixdsq",realname:"[前三直选_单式]",tips:"手动输入号码,至少输入1个三位数号码组成一注。",example:"",help:"手动输入3个号码组成一注,所输入的号码与当期顺序摇出的5个号码中的前3个号码相同,且顺序一致,即为中奖。",textarea:{}}]}],[{title:"前三组选",columns:[{showname:"复式",shortname:"sanmzuxfsq",realname:"[前三组选_复式]",tips:"从0-9中任意选择3个或3个以上号码。",example:"",help:"从01-11中共11个号码中选择3个号码,所选号码与当期顺序摇出的5个号码中的前3个号码相同,顺序不限,即为中奖。",select:{layout:[{title:"选号",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}},{showname:"单式",shortname:"sanmzuxdsq",realname:"[前三组选_单式]",tips:"手动输入号码,至少输入1个三位数号码组成一注。",example:"",help:"手动输入3个号码组成一注,所输入的号码与当期顺序摇出的5个号码中的前3个号码相同,顺序不限,即为中奖。",textarea:{}}]}]]},{title:"二码",rows:[[{title:"前二直选",columns:[{showname:"复式",shortname:"ermzhixfsq",realname:"[前二直选_复式]",tips:"从第一位、第二位中至少各选择1个号码。",example:"",help:"从01-11共11个号码中选择2个不重复的号码组成一注,所选号码与当期顺序摇出的5个号码中的前2个号码相同,且顺序一致,即为中奖。",select:{layout:[{title:"第一位",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true},{title:"第二位",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}},{showname:"单式",shortname:"ermzhixdsq",realname:"[前二直选_单式]",tips:"手动输入号码,至少输入1个两位数号码组成一注。",example:"",help:"手动输入2个号码组成一注,所输入的号码与当期顺序摇出的5个号码中的前2个号码相同,且顺序一致,即为中奖。",textarea:{}}]}],[{title:"前二组选",columns:[{showname:"复式",shortname:"ermzuxfsq",realname:"[前二组选_复式]",tips:"从0-9中任意选择2个或2个以上号码。",example:"",help:"从01-11中共11个号码中选择2个号码,所选号码与当期顺序摇出的5个号码中的前2个号码相同,顺序不限,即为中奖。",select:{layout:[{title:"选号",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}},{showname:"单式",shortname:"ermzuxdsq",realname:"[前二组选_单式]",tips:"手动输入号码,至少输入1个两位数号码组成一注。",example:"",help:"手动输入2个号码组成一注,所输入的号码与当期顺序摇出的5个号码中的前2个号码相同,顺序不限,即为中奖。",textarea:{}}]}]]},{title:"不定胆",rows:[[{title:"不定胆",columns:[{showname:"前三位",shortname:"bdw",realname:"[不定胆_前三位]",tips:"从01-11中任意选择1个或1个以上号码。",example:"",help:"从01-11中共11个号码中选择1个号码,每注由1个号码组成,只要当期顺序摇出的第一位、第二位、第三位开奖号码中包含所选号码,即为中奖。",select:{layout:[{title:"选号",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}}]}]]},{title:"定位胆",rows:[[{title:"定位胆",columns:[{showname:"定位胆",shortname:"dwd",realname:"[定位胆]",tips:"从第一位,第二位,第三位任意位置上任意选择1个或1个以上号码。",example:"",help:"从第一位,第二位,第三位任意1个位置或多个位置上选择1个号码,所选号码与相同位置上的开奖号码一致,即为中奖。",select:{layout:[{title:"第一位",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true},{title:"第二位",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true},{title:"第三位",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}}]}]]},{title:"趣味型",rows:[[{title:"趣味型",columns:[{showname:"定单双",shortname:"dds",realname:"[定单双]",tips:"从不同的单双组合中任意选择1个或1个以上的组合。",example:"",help:"从5种单双个数组合中选择1种组合,当期开奖号码的单双个数与所选单双组合一致,即为中奖。",select:{layout:[{title:"定单双",balls:["5单0双","4单1双","3单2双","2单3双","1单4双","0单5双"],tools:false,cls:"large"}]}},{showname:"猜中位",shortname:"czw",realname:"[猜中位]",tips:"从3-9中任意选择1个或1个以上数字。",example:"",help:"从3-9中选择1个号码进行购买,所选号码与5个开奖号码按照大小顺序排列后的第3个号码相同,即为中奖。",select:{layout:[{title:"猜中位",balls:["03","04","05","06","07","08","09"],tools:true}]}}]}]]},{title:"任选",rows:[[{title:"任选复式",columns:[{showname:"一中一",shortname:"rx1fs",realname:"[任选复式_一中一]",tips:"从01-11中任意选择1个或1个以上号码。",example:"",help:"从01-11共11个号码中选择1个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",select:{layout:[{title:"一中一",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}},{showname:"二中二",shortname:"rx2fs",realname:"[任选复式_二中二]",tips:"从01-11中任意选择2个或2个以上号码。",example:"",help:"从01-11共11个号码中选择2个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",select:{layout:[{title:"二中二",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}},{showname:"三中三",shortname:"rx3fs",realname:"[任选复式_三中三]",tips:"从01-11中任意选择3个或3个以上号码。",example:"",help:"从01-11共11个号码中选择3个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",select:{layout:[{title:"三中三",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}},{showname:"四中四",shortname:"rx4fs",realname:"[任选复式_四中四]",tips:"从01-11中任意选择4个或4个以上号码。",example:"",help:"从01-11共11个号码中选择4个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",select:{layout:[{title:"四中四",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}},{showname:"五中五",shortname:"rx5fs",realname:"[任选复式_五中五]",tips:"从01-11中任意选择5个或5个以上号码。",example:"",help:"从01-11共11个号码中选择5个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",select:{layout:[{title:"五中五",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}},{showname:"六中五",shortname:"rx6fs",realname:"[任选复式_六中五]",tips:"从01-11中任意选择6个或6个以上号码。",example:"",help:"从01-11共11个号码中选择6个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",select:{layout:[{title:"六中五",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}},{showname:"七中五",shortname:"rx7fs",realname:"[任选复式_七中五]",tips:"从01-11中任意选择7个或7个以上号码。",example:"",help:"从01-11共11个号码中选择7个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",select:{layout:[{title:"七中五",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}},{showname:"八中五",shortname:"rx8fs",realname:"[任选复式_八中五]",tips:"从01-11中任意选择8个或8个以上号码。",example:"",help:"从01-11共11个号码中选择8个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",select:{layout:[{title:"八中五",balls:["01","02","03","04","05","06","07","08","09","10","11"],tools:true}]}}]}],[{title:"任选单式",columns:[{showname:"一中一",shortname:"rx1ds",realname:"[任选单式_一中一]",tips:"手动输入号码,从01-11中任意输入1个号码组成一注。",example:"",help:"从01-11共11个号码中选择1个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",textarea:{}},{showname:"二中二",shortname:"rx2ds",realname:"[任选单式_二中二]",tips:"手动输入号码,从01-11中任意输入2个号码组成一注。",example:"",help:"从01-11共11个号码中选择2个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",textarea:{}},{showname:"三中三",shortname:"rx3ds",realname:"[任选单式_三中三]",tips:"手动输入号码,从01-11中任意输入3个号码组成一注。。",example:"",help:"从01-11共11个号码中选择3个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",textarea:{}},{showname:"四中四",shortname:"rx4ds",realname:"[任选单式_四中四]",tips:"手动输入号码,从01-11中任意输入4个号码组成一注。",example:"",help:"从01-11共11个号码中选择4个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",textarea:{}},{showname:"五中五",shortname:"rx5ds",realname:"[任选单式_五中五]",tips:"手动输入号码,从01-11中任意输入5个号码组成一注。",example:"",help:"从01-11共11个号码中选择5个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",textarea:{}},{showname:"六中五",shortname:"rx6ds",realname:"[任选单式_六中五]",tips:"手动输入号码,从01-11中任意输入6个号码组成一注。",example:"",help:"从01-11共11个号码中选择6个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",textarea:{}},{showname:"七中五",shortname:"rx7ds",realname:"[任选单式_七中五]",tips:"手动输入号码,从01-11中任意输入7个号码组成一注。",example:"",help:"从01-11共11个号码中选择7个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",textarea:{}},{showname:"八中五",shortname:"rx8ds",realname:"[任选单式_八中五]",tips:"手动输入号码,从01-11中任意输入8个号码组成一注。",example:"",help:"从01-11共11个号码中选择8个号码进行购买,只要当期顺序摇出的5个开奖号码中包含所选号码,即为中奖。",textarea:{}}]}]]}];this.getTextareaBall=function(f){var e=[];var d=f.find(".textarea > textarea");if(d&&d.length>0){var g=d.val().replace(/\,|\n/g,";");var c=g.split(";");$.each(c,function(h,i){e.push(i)})}return e};this.buildTextareaPlace=function(e){var f=this;var c=$('<div class="textarea">').append("<textarea>");var d=$('<div class="help">').html("每注号码之间请用一个空格或英文逗号或英文分号隔开(输入的号码会自动排序并去除不合格号码)。");c.find("textarea").keyup(function(){$(this).val($(this).val().replace(/\,|\n/g,";"));f.PlayOptions.update()});e.append(c);e.append(d)}};return{LotteryMain:new b()}}();