check first (non-optional) param value, too
authorkramm <kramm>
Tue, 30 Dec 2008 22:42:30 +0000 (22:42 +0000)
committerkramm <kramm>
Tue, 30 Dec 2008 22:42:30 +0000 (22:42 +0000)
lib/as3/ok/extraparams.as

index 5de4c36..5155cd5 100644 (file)
@@ -3,14 +3,16 @@ package {
 
     public class Main extends flash.display.MovieClip {
         public function test(s,...numbers) {
+            if(s=="ok")
+                trace("ok 1/3");
             if(numbers[0]==1 &&
                numbers[1]==2 &&
                numbers[2]==3 &&
-               numbers[3]==4) trace("ok 1/2");
-            if(numbers.length==4) trace("ok 2/2");
+               numbers[3]==4) trace("ok 2/3");
+            if(numbers.length==4) trace("ok 3/3");
         }
         function Main() {
-            test("", 1,2,3,4);
+            test("ok", 1,2,3,4);
         }
     }
 }