플렉스 가변인수배열

|

플렉스에서 가변인수배열 작성법 입니다.

AS로 작성하였고,, 모르시거나 저처럼 공부하시는 분들을 위해~


package {
   import flash.display.Sprite;

   public class asStudy extends Sprite
   {
       public function asStudy()
       {
           trace(average(1, 22, 33, 4, 77, 35, 100, 22, 3, 77, 66, 33));
       }
  
       private function average(...a):Number {
          var sum:Number = 0;
          var args:Number = a.length;
          for (var i:int = 0; i < args; i++) {
             sum += a[i];
          }
          return sum/args;
       }
    }
}



[...] 일종의 연산자
[...] 뒤에 수는 사용자 변수
 


참고가 되셨으면 해요~
Trackback 0 And Comment 2
  1. 검쉰 2009.04.09 10:42 신고 address edit & del reply

    보통 ...args 이렇게 쓰고 하죠 ㅎ
    코드 컨벤션이랄까요. ㅎ

    • Kduks 2009.04.10 12:40 신고 address edit & del

      초보 많은 가르침 부탁드립니다 ㅎㅎ