QQ网名大全

求一个flash 抽取姓名的源码。要求不重复,名字滚动。。。 大概500个人姓名,抽50个。

名字通过数组形式存储。你也可以用其它方式存储。这个例子中我只写了15个元素而已
var arr:Array=["na1","na2","na3","na5","na4","na11","na21","na31","na51","na41","na12","na22","na32","na52","na42"];var obj:Array=new Array();设定抽取个数,这里我设置为10个;var countNum:Number=10;for(var i=0;i;i+)
{
var suijiN=Math.floor(Math.random()*arr.length);obj.push(arr[suijiN]);arr.splice(suijiN,1);}
var str:String=";for each(var element in obj)
{
str+"第"+(obj.indexOf(element)+1)+"个抽取中的名称为:"+element+;\n;}
trace(str);为了你这一百分,大半夜给你调试代码。有不懂再说
佚名
2024-06-07 22:18:45
最佳回答
类似问题(10)