html中使用js实现体彩11选5随机选号

2023-11-19

体彩11选5随机选号

  • 页面预览:
    在这里插入图片描述
    在这里插入图片描述
  • 代码实现:
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>体彩115随机选号</title>


  <script>

    function start() {
      var arr1 = newRandomNumbersWithNoRepeat(1, 11, 5);

      document.getElementById("b1").value = arr1[0];
      document.getElementById("b2").value = arr1[1];
      document.getElementById("b3").value = arr1[2];
      document.getElementById("b4").value = arr1[3];
      document.getElementById("b5").value = arr1[4];
      document.getElementById("button").style.display = 'none';
      document.getElementById("three").style.display = 'block';
    }
    function newNumber(start,end){
      return Math.round(Math.random()*(end-start)+start);//[start,end]范围内的随机数值,只支持不小于0的合法范围
    }
    function isHaveThisNumber(para,num){
      //拒绝无效的数组
      if(typeof(para) == "object")
      {
        if(para.length==0)
        {
          return false;
        }
      }
      for(var i=0;i<para.length;i++){
        if(para[i]==num){
          return true;//与目标数组有重复
        }
      }
      return false;
    }
    function newRandomNumbersWithNoRepeat(start,end,size){
      var para=new Array();//目标随机数组
      var rnum;//当前随机数
      var currentIndex=0;//当前随机数组的索引
      if(start>end||start<0||end<0||size<0){
        return;
      }
      if(end-start+1<size){//验证随机数个数是否超出随机数范围
        return;
      }
      for(var i=0;i<size;i++){//生成 size 个不重复的随机数
        rnum=newNumber(start,end);//获取随机数
        if(isHaveThisNumber(para,rnum)){//是否已经存在
          while(isHaveThisNumber(para,rnum)){//获取新的随机数 直到不重复
            rnum=newNumber(start,end);//重新获取随机数
          }
        }
        para[currentIndex++]=rnum;//添加到现有数字集合中
      }
      return para;
    }
  </script>

</head>
<body>

  <div class="one">
    <div id="button">
      <button type="button" class="two" onclick="start()">随机选号</button>
    </div>

    <div class="three" id="three">
      <input id="b1" type="button" class="b1" value=""></input>
      <input id="b2" type="button" class="b2" value=""></input>
      <input id="b3" type="button" class="b3" value=""></input>
      <input id="b4" type="button" class="b4" value=""></input>
      <input id="b5" type="button" class="b5" value=""></input>
    </div>
  </div>

  <style type="text/css">
    .one{
      margin-left: 400px;
      margin-top: 332px;
    }
    .two{
      font-size: 56px;
      font-family: initial;
      color: crimson;
      margin-left: -38px;
    }
    .three{
      display: none;
      margin-left: -20px;
      margin-top: 161px;
    }
    .b1{
      margin-left: -115px;
      font-size: 70px;
      color: red;
      margin-right: 14px;
    }
    .b2{
      font-size: 70px;
      color: red;
      margin-right: 14px;
    }
    .b3{
      font-size: 70px;
      color: red;
      margin-right: 14px;
    }
    .b4{
      font-size: 70px;
      color: red;
      margin-right: 14px;
    }
    .b5{
      font-size: 70px;
      color: red;
      margin-right: 14px;
    }
  </style>

</body>
</html>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

html中使用js实现体彩11选5随机选号 的相关文章

  • 更新存储在 chrome 扩展本地存储中的对象

    我正在开发一个 chrome 扩展 我将存储服务器发送的对象 例如 我将收到 命令 id 1 类型 A 大小 B 优先级 C 如果我有一个数据库 我会将其作为表中的一行插入commands 使用 chrome storage 我将这些对象的
  • 如何使用CSS缩放图像以填充div并保持纵横比?

    我想用一个 div 填充img 保持纵横比并根据需要拉伸宽度或高度以适应 div style width 80px height 80px img src div 我怎样才能实现它 如果图像不是二次方的 则必须将其 放大 并根据哪一侧较大而
  • 如何将一个数组中的所有项目复制到另一个数组中?

    如何将数组的每个元素 其中元素是对象 复制到另一个数组中 以便它们完全独立 我不想更改一个数组中的元素来影响另一个数组 这里的关键是 数组中的条目是对象 并且 您不希望对一个数组中的对象的修改显示在另一个数组中 这意味着我们不仅需要将对象复
  • Bootstrap 4 Beta 0 网格系统上的 Rowspan

    您好 我正在开发一个使用 Bootstrap 4 Beta 的电子商务模板 我让它在移动设备上工作 但在桌面设备上我不知道如何让购买按钮保持在标题下 在我的方法中 它出现在 图库 部分下 Desired Desktop Desired Mo
  • websockets 如何处理同一浏览器的两个选项卡

    I have 1 个 PHP 服务器 提供 http 请求 和 1 node js 发布更新的数据消息 每个连接都带有 websocket php 服务器设置其 cookie 在一个浏览器中 此 cookie 可在所有选项卡中使用 当浏览器
  • 使用javascript以编程方式触发iOS safari中的复制菜单?

    我正在尝试实现一种用户友好的方式 将一些文本从文本输入字段复制到 iOS Safari 上的剪贴板 我知道无法在这个平台上以编程方式完成此操作 但我希望能够尽可能地指导用户体验 在 iOS Safari 上 当用户手动突出显示某些文本时 会
  • .points 不透明度/大小在三个.js 内

    我回来回答有关 points 的第二个问题 这次想知道如何将不透明度从 0 更改为 1 然后又回到距发射器的特定像素距离内 var particleCount 14 particles new THREE Geometry pMateria
  • jQuery:将文本区域滚动到给定位置

    我有一个包含很多文本的文本区域
  • AngularJS + jQuery 移动

    是否还有其他可能性来设计AngularJS以移动友好的方式应用程序CSS 我正在计划一个移动应用程序 并希望使用 AngularJS 进行逻辑和数据绑定 但我不想自己设计所有内容CSS The AngularJSFAQ说它使用jQuery
  • Angular 4 Http POST 不起作用

    我希望每个人都做得很好 我最近开始使用 Angular 4 4 我一直在尝试将数据发布到我的 api 服务器 但不幸的是它不起作用 我花了大约两天的时间 但仍然没有成功 甚至已经尝试过 6 7 篇文章角 io https angular i
  • Angular2:动态同步http请求

    Goal 发出一系列同步 http 请求并能够将它们作为一个可观察流进行订阅 示例 不工作 let query arr test1 test2 test3 function make request query arr if query a
  • 轮播滑动(未滑动)事件上的火灾事件,Bootstrap 3

    Bootstrap 2 似乎可以很好地处理幻灯片事件 请参阅这个问题 https stackoverflow com questions 9651466 how to attach slide slid events to the boot
  • 了解 Document.createElement()

    我在用着GWT及其底层DOM能力 我基本上想要实现的是 Have a div包含一些文本的元素 其中一些文本将被包围span元素 span 元素可相互拖动并提供上下文菜单 New span元素可以由最终用户动态创建 它可能是这样的 在应用程
  • 如何将MathJax公式转换为img

    Mathjax 现在在我的项目中运行良好 但有一个问题 有没有办法将MathJax的公式 纯html和css 转换成img文件 我可以保存 MathJax 可以配置为生成 SVG 看http docs mathjax org en late
  • 使用flex-basis控制行上显示的项目数

    我想在使用 Flex 时将元素推出以隐藏它们 例如 如果flex basis为 50 仅显示两个项目弯曲到给定空间 而其他元素则在overflow hidden 领土 Or if flex basis为 25 则仅显示 4 个 Flex 元
  • React Redux - 在辅助函数中访问现有存储

    我试图在反应组件之外获取存储实例 存储状态 即在单独的辅助函数中 我有我的减速器 我的动作 我在最上面的组件中创建了一个商店 configStore js import createStore from redux import gener
  • 为什么这些内联块元素会产生额外的宽度?

    这是这个问题的后续内容 仅使用 css 自动调整图像下的文本 https stackoverflow com questions 34185547 autofit text under image with only css 为什么这段代码
  • Three.js点击单个粒子

    In this example http jsfiddle net agqq96bq 2 您可以看到 2 个可点击的粒子 但它们都受到点击的影响 另外 我只想检测粒子上的点击 而不将它们过滤出场景 像这儿 if intersects len
  • Graphql 将多个查询合并(组合)为一个?

    我正在尝试使用 JavaScript 将多个 GraphQL 查询合并为一个查询 我正在寻找这样的东西 let query3 mergeQueries query1 query2 我们事先不知道哪些查询将被组合 假设我有这样的查询 输入查询
  • Vue - 调度完成后调用 store getter?

    我正在使用 Laravel 5 7 Vue2 Vuex 我在调度调用完成后让 Vue 返回存储值时遇到一些困难 我的申请流程如下 我单击一个提交按钮 该按钮调用组件上的 validate Validate 分派到我的 addLease 操作

随机推荐

  • 先验概率及后验概率等解释

    20201010 0 引言 在学习统计学的时候 在概率估计的部分 经常会遇到最大似然估计 最大后验估计等名词 这些似然和后验 都跟贝叶斯准则中的一些名词定义有关 这里参考书籍 Think Bayes 这部书 来记录这些名词 1 由糖果例子来
  • xmind怎么在左边创建_XMind Mac版如何创建幻灯片 XMind Mac幻灯片创建方法教程

    XMind Mac版怎么样创建幻灯片 有大量Mac用户需要使用XMind的 不过有不少朋友表示不知道XMind Mac版如何创建幻灯片 那么到底是如何创建的呢 不要急 在此给各位朋友分享的是XMind Mac版创建幻灯片步骤图文教程 赶紧来
  • 【Docker 基础教程】Centos7.5安装Docker并配置阿里云镜像

    文章目录 前言 安装docker 前置条件 测试并运行一个实例 安装命令 安装结果 建立一个容器 配置阿里云镜像 第一步 第二步 第三步 第四步 第五步 以下方式二选一 直接复制黏贴 分步创建 前言 前面一篇文章介绍到了Docker的基本概
  • [784]python解析PDF表格

    通过看别人写的博客 发现python里面有关PDF解析的通常有以下四种 pdfminer 擅长仅仅是文字的解析 本小白试过了 是把表格解析成普通的文本 还经常会伴随一些莫名奇妙的不认识的符号 这个方案pass掉 pdf2html 看例是把p
  • 【华为OD机试真题 JAVA】解密犯罪时间

    JS版 华为OD机试真题 JS 解密犯罪时间 标题 解密犯罪时间 时间限制 1秒 内存限制 262144K 语言限制 不限 警察在侦破一个案件时 得到了线人给出的可能犯罪时间 形如 HH MM 表示的时刻 根据警察和线人的约定 为了隐蔽 该
  • Springboot http错误响应码转换中文大全

    分享一下我封装好的转换工具类 public enum HttpErrorStateConverter 客户端错误 BAD REQUEST 400 由于包含语法错误 当前请求无法被服务器理解 UNAUTHORIZED 401 请求需要用户验证
  • 华兰生物

    华兰生物是医药龙头股 然而现金流却不支持现在36块的股价 转载于 https www cnblogs com microthink p 9541949 html
  • 小程序跳转:云开发H5跳转小程序的坑,微信可跳,H5无法跳

    目录 问题描述 原因分析 解决方案 更多前端知识 问题描述 本文适合小白交流 首次利用小程序云开发 将遇到的坑记录一下 我也是在论坛搜到很些人遇到类似问题 但是并没有正解 连官方的人都不知道开发者错在哪一步 其实是小白开发者进入了误区 后续
  • Arduino小车资料整理

    目录 一 小车简介 二 材料清单 三 Arduino UNO R3简介及使用说明 四 各模块安装接线及测试 1 驱动模块接线及测试 1 减速直流电机 2 L298N电机驱动模块 3 具体接线 4 代码及测试 2 巡线模块接线及测试 1 TC
  • pinia和vuex的区别?

    以前我们使用Vue2的时候 Vuex可以说是必备的 它作为一个状态管理工具 给我们带来了极大的方便 Vue3推出后 虽然相对于Vue2很多东西都变了 但是核心的东西还是没有变的 比如说状态管理 路由等等 再Vue3中 尤大神推荐我们使用pi
  • Taint analysis and pattern matching with Pin

    Taint analysis and pattern matching with Pin by Jonathan Salwan 2013 08 08 Last weeks I played with the Pin API and this
  • html+css+JavaScript实现每日签到功能

    用户每日签到主要在于实现点击 签到 显示即时时间 本次使用的是原生js实现签到功能 绑定签到按钮点击需要显示的内容 获取网络时间 获取年月日 再对文字进行拼接 最后再进行插入html中的展示内容 下面附上实现代码 js部分 签到按钮 fun
  • JS 字符串常用方法总结

    初识字符串 字符串可以是对象 var firstName new String Bill typeof firstName gt object new 关键字使代码复杂化 字符串方法 所有的字符串方法都是返回新的字符串 不会更改原始字符 l
  • erp故障处理流程图_工厂有了ERP,为什么还要上MES?

    制造车间的信息黑洞随着ERP在企业应用的深入 ERP系统逐渐显示出其局限性 当ERP下达的工单到生产现场后 产品制造是以产线 工单 或 批次 Batch 为线索的执行过程 在这个过程中 现场管理人员需要实时信息进行决策 比如 不同产线上目前
  • 计算机视觉之三维重建(一)(摄像机几何)

    针孔摄像机 添加屏障 使用针孔 o 光圈 针孔 摄像机中心 实现现实与成像一对一映射 减少模糊 其中针孔与像平面的距离为f 焦距 虚拟像平面位于针孔与真实物体之间 与像平面互为倒立关系 位置映射 利用相似三角形得到现实坐标在像平面上的映射坐
  • Win 10 +Ubuntu双系统

    我们的神器WSL 神器WSL在官方称为适用于Linux系统的Windows子系统 里面的各种命令操作跟原生的Linux系统操作是一样的 完全可以让自己应用上 安装 在安装前我们需要做下准备工作 首先确保我们的系统能进行这样的操作 准备工作
  • SSH常见面试题

    1 项目中为什么使用SSH框架 使用Struts是因为struts是基于MVC模式的 很好的将应用程序进行了分层 使开发者更关注于业务逻辑的实现 另外struts有着丰富的taglib 如能灵活运用 则能大大提高开发效率 使用Hiberna
  • 单片机检测信号通断通用电路(3.3V/5V直流信号,24V+直流信号,220V交流信号)

    在实际的电路设计中 往往需要用到单片机检测某些信号通断 检测电压有无 在一定的范围内 比如3 3V的直流信号 单片机的IO是可以直接连接信号检测的 但是往往实际信号各种各样 24V 48V直流 220V交流 甚至380V交流 单片机就无法直
  • pc连接用access,交换机互联用trunk

    实验目的 同一个里vlan下面的所有主机可以相连 vlan10和vlan100可以相通 实验前提 把pc的基本配置做完 让他们在一个网段里 给pc1和pc3按照要求用vlan10 pc2用vlan100 交换机1 首先让交换机创建10 10
  • html中使用js实现体彩11选5随机选号

    体彩11选5随机选号 页面预览 代码实现