应用思考-教育技术论坛
标题:
随机生成 1-N之间的随机数
[打印本页]
作者:
etthink
时间:
2009-8-25 21:14
标题:
随机生成 1-N之间的随机数
1. function RandomArray(n:int):Array {
2. var my_array:Array=new Array();
3. var i:int=0;
4. for (i=0; i<n; i++) {
5. my_array.push(i);
6. }
7. for (i=0; i<n; i++) {
8. var tmp1:int=Math.random()*n;
9. var tmp2:int=my_array[i];
10. my_array[i]=my_array[tmp1];
11. my_array[tmp1]=tmp2;
12. }
13. return my_array
14. }
15. trace(RandomArray(35));
复制代码
欢迎光临 应用思考-教育技术论坛 (http://www.etthink.com/)
Powered by Discuz! X3.4