国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

使用JavaScript中的lodash編寫雙色球效果

2024-05-06 16:45:01
字體:
來源:轉載
供稿:網友

具體代碼如下所述:

<!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <meta name="viewport" content="width=device-width, initial-scale=1.0">  <meta http-equiv="X-UA-Compatible" content="ie=edge">  <title>Document</title>  <style>    header {      width: 500px;      height: 100px;      margin: 0 auto;      background-color: red;      border-radius: 10px;    }    header>h1 {      color: orange;      text-align: center;      line-height: 100px;    }    li {      list-style: none;    }    input {      width: 40px;      height: 30px;    }    .change {      width: 500px;      height: 400px;      background-color: burlywood;      margin: 0 auto;    }    .change>p:first-child {      text-align: center;      font-size: 24px;    }    .change>p:nth-child(2) {      color: red;    }    .change>p:nth-child(4) {      color: blue;    }    #red {      display: flex;    }    #red input {      margin-right: 20px;    }    #star {      width: 100px;      height: 50px;      margin-left: 190px;    }    .return {      color: red;      font-size: 20px;      text-align: center;    }  </style></head><body>  <header>    <h1>中國福利雙色球</h1>  </header>  <div class="change">    <p>請選擇號碼</p>    <p>紅球(1~33)</p>    <ul id="red">      <li id="red1">        <input type="text" value="">        <input type="text" value="">        <input type="text" value="">        <input type="text" value="">        <input type="text" value="">        <input type="text" value="">              </li>    </ul>    <p>藍球(1~16)</p>    <ul id="blue">      <li>        <input type="text" value="" id="playblue">      </li>    </ul>    <p>      <input type="button" value="確定" id="star">    </p>    <p>彩票結果為:</p>    <p class="return"></p>  </div>  <script src="./lodash.js"></script>  <script>    window.onload = function () {      let num = [];//創建空數組      while (true) {        num.push(_.random(1, 33));//將隨機數添加到num中        num = _.uniq(num)//去重        if (num.length == 6) {          break;        }      }      let num1 = [];//藍球數      num1.push(_.random(1, 16));      console.log(num, num1)      let star = document.getElementById('star');      let playblue = document.getElementById('playblue');      let end =document.querySelector('.return');            let input = document.querySelectorAll('#red1>input')//得到所有的input      console.log(input)      star.onclick = function () {        //紅球        let play = [];        _.forEach(input, function (text) {          let test = text.value-0;//獲取輸入的值          play.push(test)        })        //藍球        let play1=[];        play1.push(playblue.value-0);        //判斷        //紅球判斷        restu=_.intersection(num,play);        //藍球判斷        restu1=_.intersection(num1,play1);        if(restu.length==6&&restu1.length==0){          end.innerHTML="恭喜你獲得二等獎"        }else if(restu.length==4||(restu.length==3&&restu1.length==1)){          end.innerHTML='恭喜你獲得五等獎:10元'        }else if(restu.length==1&&restu1.length==1){          end.innerHTML='恭喜你獲得六等獎:5元'        }else if(restu.length==0){          end.innerHTML='未中獎'        }else if(restu.length==6&&restu1.length==1){          end.innerHTML="恭喜你獲得一等獎500萬"        }else if(restu.length==5&&restu1.length==1){          end.innerHTML="恭喜你獲得三等獎3000元"        }      }    }  </script></body></html>

總結

以上所述是小編給大家介紹的使用JavaScript中的lodash編寫雙色球效果,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的!


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 枣阳市| 建宁县| 湘阴县| 通城县| 同德县| 乳源| 新竹市| 江门市| 漾濞| 昌宁县| 西青区| 高清| 秭归县| 昌黎县| 大新县| 渭南市| 宁晋县| 沂水县| 无极县| 大洼县| 东乌珠穆沁旗| 克山县| 庆安县| 广丰县| 临湘市| 应城市| 南汇区| 崇州市| 兴安盟| 吉林市| 麻栗坡县| 泾源县| 通城县| 南投市| 舒城县| 班戈县| 麟游县| 怀集县| 松阳县| 兴国县| 利辛县|