js实现双色球效果

互联网 20-8-6

本文实例为大家分享了js实现双色球效果的具体代码,供大家参考,具体内容如下

效果展示:

源码展示:

<!DOCTYPE html> <html lang="en"> <head>   <meta charset="UTF-8">   <title>js实现双色球效果</title>   <style>     span{       font-size: 20px;     }     .a {       color: red;     }       .b {       color: blue;     }   </style> </head> <body> <button>点击获取今日双色球数</button> <pre>   <span class="a"></span><span class="b"></span> </pre>     <script>   var arrS = [];   for (let i = 1; i < 34; i++) {     arrS[i - 1] = i;   }     var spans = document.querySelectorAll("span");   document.querySelector("button").onclick = function () {       /*es6 使用 set 集合会自动去除重复*/     /*获取红球*/     let set = new Set();     while (set.size < 6) {       set.add(getR(arrS, arrS.length));     }       /*获取篮球*/     let set1 = new Set();     while (set1.size < 1) {       set1.add(getR(arrS, 16));     }     var hong = "";     var lan = "";     for (let v of set) {       hong += v;       hong += "  ";     }     for (let v of set1) {       lan += v;       lan += " ";     }       //将内容添加到页面上     spans[0].innerText = hong;     spans[1].innerText = lan;   }     // 获取指定范围内的随机数   function getR(arr, al) {     return arr[Math.floor(Math.random() * al)];   } </script> </body> </html>

相关学习推荐:javascript教程

以上就是js实现双色球效果的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 双色球
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:基于jQuery实现雪花飘落效果

相关资讯