<html>
<head>
<script>
function setRandomMusic()
{
var arrMusic = ['A1mp3', 'A2mp3', 'A3mp3'];
var index = parseInt(Mathrandom() 3, 10);
var aMusic = documentgetElementById("a_music");
a_musicinnerText = arrMusic[index];
a_musichref = "/" + arrMusic[index];
}
</script>
</head>
<body onload="setRandomMusic()">
<a id="a_music" href = ""></a>
</body>
</html>
代码不写了,给你个思路将比例中的分母对应到,全集,其中一部分就是你随机选取的子集例如:全集为 1000, 生成1-1000的随机数然后根据比例判断是那一部分,比如:三等奖选中机率千分之100,你可以设定 if(1<=随机数<=100) SS=‘三等奖’ 二等奖选中机率千分之50,你可以设定 if(101<=随机数<=150) SS=‘二等奖’所有奖项总和=1000 根据具体情况具体再调整一下即可!
var backgroundColorArray = ["red","green","violet","peachy","brown","blue"];
var backgroundColor = "t-"+ backgroundColorArray[Mathfloor(Mathrandom()5)];
var backgroundPic = "t-pattern-"+Mathfloor(Mathrandom()9+1);
documentbodyclassName = backgroundColor + " " + backgroundPic ;
以上就是关于JS里实行随机调用某个指定数值!全部的内容,包括:JS里实行随机调用某个指定数值!、js 随机按机率取数、js 取多个随机数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)