抽奖概率
来源:互联网 发布:sql 字符串函数 编辑:程序博客网 时间:2024/04/29 09:14
<!doctype html><html><head lang="zh"> <meta charset="utf-8"> <title>灵域</title> <meta name="renderer" content="webkit"><body><input type="button" value="10000" id="input1"><h1>一等奖:5‰,二等奖:3%,三等奖:80%,纪念奖(谢谢惠顾)</h1><ul><li>一等奖 : <span></span></li> <li>二等奖 : <span></span></li> <li>三等奖 : <span></span></li> <li>纪念奖 : <span></span></li></ul><script>var oInput = document.getElementById('input1');var aSpan = document.getElementsByTagName('span');var size = 1000;var arr1 = [0.005*size , 0.03*size , 0.8 * size];var arr2 = [];var num = 0;oInput.onclick = function(){arr2=[];num = 0for(var i =0; i< arr1.length; i++){var iNow = 0;num += arr1[i];arr2.push({iNow:0,val:num})}var fre = parseInt(oInput.value);var sum = 0;for(var i=0; i< fre; i++){var val = Math.random()*size;fnCount(val);}for(var i=0;i<aSpan.length;i++){//没中奖的,将前面的累加if(aSpan.length-1 == i){aSpan[i].innerHTML = fre - sum;}//中奖的else{aSpan[i].innerHTML = arr2[i].iNow;sum += arr2[i].iNow;}}}function fnCount(val){for(var i=0;i<arr2.length;i++){if(arr2[i].val > val){arr2[i].iNow++;break;}}}</script></body></html>
0 0
- 概率抽奖
- 概率抽奖
- 抽奖概率
- 概率---抽奖
- 关于抽奖概率
- php 抽奖概率算法
- 关于抽奖概率
- java抽奖概率
- 抽奖的概率算法。
- 概率抽奖函数
- PHP 关于抽奖概率
- 抽奖概率算法
- 不同概率的抽奖
- 实现不等概率抽奖
- .net 抽奖概率计算
- 关于抽奖概率
- 抽奖系统概率设计
- php 抽奖概率 随机数
- 山东大学软件工程复习纲要
- 态度
- Spring MVC+Hibernate框架项目开发流程
- YII framewoke
- spring为ApplicationContext提供有三种实现
- 抽奖概率
- spark通过jdbc访问postgresql数据库
- ORA-12638: 身份证明检索失败 的解决办法
- C# 封装,继承,多态
- UIWebView使用简介
- centos CDH 离线安装步骤
- socket选项表
- java.io.EOFException
- Fortran 学习Hello World