应用思考-教育技术论坛
标题:
如何获取1—N之间不重复的随机数
[打印本页]
作者:
etthink
时间:
2010-5-13 06:32
标题:
如何获取1—N之间不重复的随机数
基本思想:先生成有序数组,然后根据随机序号取出数
代码如下:
for (var i:int =0;i< N; i++) {
Array[i]=i;
}
while (Array.length > 0) {
var index = Math.random() * Array.length;
Array.splice(index , 1);
}
欢迎光临 应用思考-教育技术论坛 (http://etthink.com/)
Powered by Discuz! X3.4