双色球是指一种福利彩票的名称。它由“中bai国福利彩票发行管理中心”统一组织、统一管理、统一发行、统一销售(在全国各省、市和地区联合销售)。其特征是“大奖大,小奖多,只要中一个蓝色球号就有奖。
因此深受全国大多数彩民的追捧,是目前我国彩票界最热门的一种彩票玩法,其“名声”在我国的绝大多数地区,可称得上是,达到了“无人不知,无人不晓”的程度。
玩彩票,贵在参与,重在坚持,以小博大。
点击产生随机五个红色球号码,一个蓝色球效果 ,数字不重复。
<body style="background-color: aqua;">
<ul>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
<input type="button" value="随机一注" id="input">
</body>
<style type="text/css">
li {
width: 40px;
height: 40px;
background: red;
color: #fff;
margin: 5px;
float: left;
list-style: none;
border-radius: 50%;
text-align: center;
line-height: 40px;
font-size: 18px;
font-weight: bold;
}
</style>
<style type="text/css">
input {
position: absolute;
top: 15%;
left: 5%;
font-size: 20px;
}
</style>
function toDouble(n) {
return n < 10 ? '0' + n : '' + n
};
function ran(n, m) {
return parseInt(Math.random() * (m - n) + n)
}
function findInArr(n, arr) {
for (var i = 0; i < arr.length; i++) {
if (n == arr[i]) {
return true;
}
}
return false;
}
function toSort() {
sort(function(a, b) {
if (a < b) {
return b - a
}
})
}
window.onload = function() {
var oInput = document.getElementById('input');
var timer = null;
function scroll() {
var aLi = document.getElementsByTagName('li');
aLi[aLi.length - 1].style.background = 'blue';
var arr = [];
while (arr.length < 6) {
var n = toDouble(ran(1, 34));
if (!findInArr(n, arr)) {
arr.push(n);
var arr2 = arr.sort(function(a, b) {
if (a > b) {
return a - b
}
});
}
}
}
for (var index = 0; index < aLi.length; index++) {
aLi[index].innerHTML = arr2[index];
}
aLi[aLi.length - 1].innerHTML = toDouble(ran(1, 17));
}
scroll();
oInput.onclick = function() {
clearInterval(timer);
timer = setInterval(scroll, 10);
setTimeout(function() {
clearInterval(timer)
}, 600)
}
运行到浏览器。
点击带有“ 随机一注”按钮。
产生五个红色球号码,一个蓝色球,随机效果。
本文JavaScript基础,介绍了双色球实现的基本原理。如何生成随机数,如何设置单独蓝色样式,通过用丰富的案例帮助大家更好理解。
希望大家可以根据文章的内容,积极尝试,有时候看到别人实现起来很简单,但是到自己动手实现的时候,总会有各种各样的问题,切勿眼高手低,勤动手,才可以理解的更加深刻。
使用JavaScript 语言,方便大家更好理解,希望对大家的学习有帮助。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。