2006/03/27 | 如何从n个数当中取n个不重复的数
类别(Flash) | 评论(0) | 阅读(76) | 发表于 14:04
pointArray = new Array();
tempArray = new Array();
num = 30;
for (var i = 0; i<num; i++) {
pointArray.push(i);
}
function getRan(ran) { 
return pointArray[ran];
}
function saveData() {
for (var i = 0; i<10; i++) { 
len = pointArray.length-1;
n = int(Math.random()*len);
tempArray.push(getRan(n));
pointArray.splice(n,1)
}
}
saveData();
0

评论Comments

日志分类
首页[185]
Flash[123]
ColdFusion[2]
Flex[2]
FlashMedia[3]
RIA[4]
Other[43]
Python[0]
Design[8]