JavaScript 随机数生产器
随机数在一些常用的JS应用程序中挺有用的。比如说,建立投掷骰子模拟,随机图片,随机链接等等。用JavaScript产生随机数很简单,用下面的一行代码就可以实现:
var randomnumber=Math.floor(Math.random()*N)
这里N表示要产生的随机数的最大值减去1。比如当N=11,那么所产生的随机数就落在0-10之间。如果我们想要增大随机数的取值范围,只需增大N就可以了。
下面是在百度知道了一个网友的提问:
我用这个调用网页,我想实现每次刷新就调用不同的网页,各个网页我可以预设
这样的该怎么写呢?
其实这位网友已经找到了一段代码如下,我认为用这段代码就可以实现所需的功能了。
<p id="random-test">changeme</p><script Language="javascript">tips = new Array(4);tips[0] = "1.htm";tips[1] = "2.htm";tips[2] = "3.htm";tips[3] = "4.htm";index = Math.floor(Math.random() * tips.length);document.getElementById("random-test").innerHTML=tips[index];/*加入这行用来调测。每次页面刷新,随机产生的'tips'就被显示在Id为'random-test'的P元素里*///document.write("<iframe frameborder=0 src=" + tips[index] + "//width=468 height=60 scrolling=no></iframe>");</script>
通过刷新页面来改变以下随机变化值,注意:因为随机数的范围比较小,所以很可能刷新后看不到变化,多刷新几次就可以了。
3.htm
标签: Javascript



0 条评论:
发表评论
指向此帖子的链接: