简介
从技术层面来讲,无论是哪种语言都是可以实现这个功能的,同样的无论是福彩
还是体彩
,只要你了解其中游戏规则,那么利用代码实现机选是完全没有问题的。本文仅使用两种语言来实现:Shell
和 JavaScript
。
** 注:本文仅以 双色球 作为案例进行演示。
**
-
Shell 实现
由于Shell 代码会被CDN过滤拦截,所以贴图
-
JavaScript 实现
- JavaScript 代码只是方法实现,展示需要HTML来处理;
- 所以需要分两部分,即JavaScript和HTML。
JavaScript 代码
function jxuan(n){
if (n.replace(/\s*/g,"").length!=0){
// 获取显示器分辨率
var c_width = Math.floor(window.screen.width*0.3);
var c_height = Math.floor(window.screen.height*0.4);
// 数组洗牌法
function shuffle (array) {
let currentIndex = array.length;
let temporaryValue, randomIndex;
// While there remain elements to shuffle...
while (0 !== currentIndex) {
// Pick a remaining element...
randomIndex = Math.floor(Math.random() * currentIndex);
currentIndex -= 1;
// And swap it with the current element.
temporaryValue = array[currentIndex];
array[currentIndex] = array[randomIndex];
array[randomIndex] = temporaryValue;
}
return array;
}
// 福彩双色球
var new_FC = new Array();
for(var i=0;i"+fcRed.join(" ")+" + "+new_fcBlue+"
";
}
// 打印出生成的彩票
w=window.open("","","width="+c_width+",height="+c_height+",toolbar=no,resizable=0,location=no,left=500,top=200");
w.document.write("公益福彩 理性购彩 中奖随缘 切莫狂购
");
w.document.write(new_FC.join(""));
w.document.write("简静导航 安静无弹窗");
} else {
lert("你和大奖之间就差一个注数\r\n请输入注数( 仅接受正整数 )");
}
}
HTML 代码
后记
如果加上 switch 语句,就可以做如大乐透、3D等,当然其中规则就需要去彩票官网了解,然后在用JavaScript实现。
最后附上博主的源代码,由于博主不是程序员出身,所以代码写的烂大街,敬请各位大佬海涵,如果有好的建议可以在评论区进行留言。
提取码:dyun
Shell源码
JavaScript源码(完整版)
还不快抢沙发