编程论坛's Archiver

qingjiubb 发表于 2008-3-18 13:09

一段代码的解读

[code]<script language="javascript">
rnd.today=new Date();
rnd.seed=rnd.today.getTime();
function rnd()
{
rnd.seed=(rnd.seed*9301+49297) % 233280;
return rnd.seed/(233280.0);
}
function rand(number)
{
return Math.ceil(rnd()*number);
}
if (navigator.userAgent.indexOf('Safari') != -1)
{
var pagenumber = front1.length -1 ;
var randomnumber = Math.random() ;
var rand1 = rand(pagenumber);
document.write(front1[rand1][2]);
}
else
{
var pagenumber = front.length -1 ;
var randomnumber = Math.random() ;
var rand1 = rand(pagenumber);
document.write(front[rand1][2]);
}
</script> [/code]

渚薰 发表于 2008-3-19 14:22

要解读什么???就是生成随机数而已

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.