0

js 随机数

已有 183 阅读此文人 - - JavaScript,网页技术 -

javascript :  random = Math.floor(Math.random() * 10000);

是将一个 0 到 1 之间的小数(Math.random())  放大10000倍 然后取这个小数的整数部(Math.floor())

例如:我要在页面中随机弹出其他几个页面,可以这样写。

var openarr = new Array();
openarr[0]="http://blog.yuexiayiyu.com/?cat=1";
openarr[1]="http://blog.yuexiayiyu.com/?cat=22";
openarr[2]="http://blog.yuexiayiyu.com/?cat=23";
var openkey = Math.floor(Math.random()*openarr.length);
window.open(openarr[openkey]);

期待你一针见血的评论,Come on!

不用想啦,马上 "登录"  发表自已的想法.