<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<button id="buySelef">买一张(自选)</button>
<button id="buyRandom">买一张(机选)</button>
<button id="result">买一张(开奖)</button>
<div id='resultList'>
<span>结果</span>
</div>
</body>
</html>
<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script>
window.Prize={LotteryResults:0 }
$("#buySelef").click(function(){
var num = Math.floor(Math.random() * (300 - 100) ) + 100
$("#resultList").append('<p>自选结果:'+num+'<p>')
})
$("#buyRandom").click(function(){
var num = Math.floor(Math.random() * (300 - 100) ) + 100
$("#resultList").append('<p>机选结果:'+num+'<p>')
})
$("#result").click(function(){
if(window.Prize.LotteryResults<=0)
{
var num = Math.floor(Math.random() * (300 - 100) ) + 100
window.Prize.LotteryResults=num
}
else{
var num = window.Prize.LotteryResults
}
$("#result").append('<p>开奖结果:'+num+'<p>')
})
</script>
修改numRand()函数。
function numRand() {var x = 9999
var y = 0000
var rand = parseInt(Math.random() * (x - y + 1) + y)
//return rand//返回x、y之间的随机数
return 8888//返回8888
//if(Math.random()<0.3){return 3000}else{return 9999}//30%概率返回3000,70%概率返回9999
}
首先图片的名字呢 最好有规律 象 img1,img2....img10如何让图片切换:在方法里要有setTimeout(“该方法名()”,时间),
再用Math.floor(Math.random()*10)+1产生3个随机数
分别给img显示
如何停下来,就判断按钮的value值,取得各img的图片名,再把全局的3个目标图片名比较
结果 就出来了 ,以上是思路,我觉得