基于javascript實現(xiàn)彩票隨機數(shù)生成(簡單版)
更新時間:2020年04月17日 16:23:44 作者:Cakty、Riven
這篇文章主要介紹了基于javascript實現(xiàn)彩票隨機數(shù)生成的相關(guān)資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例講解了JavaScript 實現(xiàn)彩票中隨機數(shù)組的獲取詳細代碼,分享給大家供大家參考,具體內(nèi)容如下
效果圖:

具體代碼:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Math.random方法彩票隨機數(shù)的生成</title>
</head>
<body>
<!-- 設(shè)置樣式 -->
<input type="text" id="text">
<button id="btnGo">開始</button>
<button id="btnStop">獲取隨機數(shù)組</button>
<script type="text/javascript">
//獲取節(jié)點
var btnGo = document.getElementById("btnGo");
var btnStop = document.getElementById("btnStop");
var text = document.getElementById("text");
//定義生成最小到最大值的隨機函數(shù)
function rand(min,max){
return parseInt(Math.random()*( max - min + 1) + min);
}
function start(min,max,length){
//定義空數(shù)組
var arr = [];
while(arr.length<length){
//生成一個隨機數(shù)prem
var prem=rand(min,max);
//判斷生成的隨機數(shù)prem是否在數(shù)組arr里,果然不在,就將這個隨機數(shù)插入到數(shù)組里,如果在,執(zhí)行下一次循環(huán)
if(arr.indexOf(prem) == -1){
arr.push(prem);
}
}
//返回數(shù)組arr
return arr;
}
var timer = 0;
//單擊開始按鈕生成隨機數(shù)組
btnGo.onclick =function(){
//清除
clearInterval(timer);
timer = setInterval(function() {
text.value = start(1,33,7);
},50)
}
//單擊停止按鈕獲取一組隨機數(shù)
btnStop.onclick =function(){
clearInterval(timer);
}
</script>
</body>
</html>
以上就是本文的詳細內(nèi)容,希望對大家的學習javascript程序設(shè)計有所幫助。
您可能感興趣的文章:
- JS簡單隨機數(shù)生成方法
- JS簡單生成兩個數(shù)字之間隨機數(shù)的方法
- js生成隨機數(shù)(指定范圍)的實例代碼
- JS生成不重復的隨機數(shù)組的簡單實例
- 基于javascript實現(xiàn)彩票隨機數(shù)生成(升級版)
- javascript生成隨機數(shù)方法匯總
- 在javascript中隨機數(shù) math random如何生成指定范圍數(shù)值的隨機數(shù)
- js生成隨機數(shù)的方法實例
- javascript生成不重復的隨機數(shù)
- JS實現(xiàn)的生成隨機數(shù)的4個函數(shù)分享
- javascript根據(jù)時間生成m位隨機數(shù)最大13位
- JavaScript簡單生成 N~M 之間隨機數(shù)的方法
相關(guān)文章
解決layui前端框架 form表單,table表等內(nèi)置控件不顯示的問題
今天小編就為大家分享一篇解決layui前端框架 form表單,table表等內(nèi)置控件不顯示的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08
javascript實現(xiàn)促銷倒計時+fixed固定在底部
一個不錯的示例使用javascript實現(xiàn)的促銷倒計時且同時擁有fixed固定在底部,而且兼容ie6,喜歡的朋友可以參考下2013-09-09
JavaScript 模式之工廠模式(Factory)應用介紹
工廠模式也是對象創(chuàng)建模式之一,它通常在類或類的靜態(tài)方法中去實現(xiàn),本文將詳細介紹JavaScript 工廠模式2012-11-11

