5D艺术网首页
商城
|
资讯
|
作品
|
博客
|
教程
|
论坛
登录
注册
加为好友
发短消息
来自:北京
性别:先生
最后登录:2014-08-29
http://veteran.5d.cn/
www.toswf.com
首页
|
新闻
|
话题
|
博客
|
相册
|
艺术作品
|
社交关系
|
留言板
|
社交圈
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]