zoukankan      html  css  js  c++  java
  • 洗牌算法

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>体彩大乐透</title>
    </head>
    <body>
    <div id="ll"></div>
    <script>
      let 前区 = [
        "01", "02", "03", "04", "05", "06", "07", "08", "09", "10",
        "11", "12", "13", "14", "15", "16", "17", "18", "19", "20",
        "21", "22", "23", "24", "25", "26", "27", "28", "29", "30",
        "31", "32", "33", "34", "35"
      ]
      let 后区 = [
        "01", "02", "03", "04", "05", "06", "07", "08", "09", "10",
        "11", "12"
      ]
    
      function 洗牌算法(arr) {
        for (let i = arr.length - 1; i >= 0; i--) {
          let temp = arr[i]
          let swap = parseInt(Math.random() * (i + 1))
          arr[i] = arr[swap]
          arr[swap] = temp
        }
      }
    
      洗牌算法(前区)
      洗牌算法(后区)
      let 前区中奖号码 = [前区[0], 前区[1], 前区[2], 前区[3], 前区[4]].sort()
      let 后区中奖号码 = [后区[0], 后区[1]].sort()
      let ll = document.getElementById("ll");
      ll.innerHTML = `<span>${前区中奖号码}</span> | <span>${后区中奖号码}</span>`
    </script>
    </body>
    </html>
    
  • 相关阅读:
    C#中使用MATLAB
    各种插值法及效果图对比
    Visual Studio中你所不知道的智能感知
    C#中使用Surfer
    XCode中连接使用GitHub
    个人作业Week1
    个人作业Week3
    个人作业Week2
    第一次作业——subway
    执行ajax加载页面中的js总结
  • 原文地址:https://www.cnblogs.com/linding/p/15318862.html
Copyright © 2011-2022 走看看