ActionScript 3 中的可变长数组

   
    有时候我们可能不能确定数组的长度,在ActionScript 3里有种特殊的表示方式,请看下面的代码:
public  function getAverage(...numbers) ... {
  var total 
= 0;
  
for(var i=0; i<numbers.length; i++)...{
    total 
+= numbers[i];
  }

  
return total / numbers.length;
}

这是一个求平均数函数,其中...numbers表示一个可变长的数组,它可以接受任意数量的参数,如下面的调用方法:
getAverage(1,3,4,5);
getAverage(1,2);
等等,这样处理后我们的函数就更加灵活了。

你可能感兴趣的:(actionscript)