亲宝软件园·资讯

展开

as常用方法 flash as常用方法的记录

人气:0
想了解flash as常用方法的记录的相关内容吗,在本文为您仔细讲解as常用方法的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:flash,as,常用方法,下面大家一起来学习吧。

复制代码 代码如下:

/* * @author:yapollo.li@gmail.com
* @power:output between min and max num random number
*/
public function rand(max,min,num){
var a_array = new Array();
var b_array = new Array();
var a;
for (var n=min; n<max; n++) {
a_array[n] = n+1;
}
// because need num ,so loop num times
for (var k=0; k<num; k++) {
// 随机抽出a_array数组位置;
a = Math.floor(Math.random()*a_array.length);
// 将该位置的元素值反馈给b_array;
b_array[k] = a_array[a];
// 将该位置上的元素从 a_array数组中删除,避免下次再抽中。
a_array.splice(a, 1);
}
// 动态文本显示新数组
return b_array;
}

加载全部内容

相关教程
猜你喜欢
用户评论