取某段数字范围内的随机数方法的JS代码

在网站上有个功能叫“穿越一下”,粗浅的理解就是这个功能是为了回到以前的某个时刻的网站更新,算是一种新意吧,但是到目前还没有特别关注这个功能的“吸睛效果”,后面真得关注下了,功能的大概意思就是跳转到历史上随机的任意一个时刻,跳到的点是随机的。

首先定义这么一个函数,实现跳转的功能,首先由random函数产生一个随机跳转到的网页地址,然后通过window.location.href 完成转向的功能,如下所示,

function jumptorandom(Min, Max)
{
var Range = Max - Min;
var Rand = Math.random();
var val = Min + Math.round(Rand * Range);
var jumphref="http://www.meiniu.org/listall/index_"+ val +".html";
window.location.href=jumphref;
}

 

点击部分html代码如下:

<a href="javascript:void(0)" onclick="javascript:jumptorandom(10,1000);" >穿越一下</a>

就完成了实现代码的开发,中间必须注意的js开发问题:

1.  写代码最好在专业工具里面检查,比如dw,这样可以避免一些非常低级的错误;

2. 记一些js的初级规范,避免犯低级错误。