function定義での引数(パラメータ変数)に初期値を指定できるんですよ。たとえば、次のようにtest(a,b)関数を定義したとき、引数a、bのデータ型の指定と同時に初期値をインラインで指定できます。
すると、test()の呼び出しで引数を渡さない場合にコンパイルエラーにならず、初期値が採用されます。
すると、test()の呼び出しで引数を渡さない場合にコンパイルエラーにならず、初期値が採用されます。
function test(a:int = 1, b:int = 2):void { trace(a,b); } test();//出力結果→1 2 test(30);//出力結果→30 2 test(30,40);//出力結果→30 40