for文は3つあります。 「for」は初期条件、繰り返し条件、継続処理からなるよくある(?)forです。javaのforと同じ。 「for in」「for each in」はオブジェクトのプロパティを列挙します。 「for in」では、プロパティのキー(配列の場合、インデックス)が順番に渡されます。 「for each in」では、プロパティの値そのものが順番に渡されます。 for_loop.as: public const array:Array = [ "a", 1, true ] public const obj:Object = { a:"a", b:1, c:true } // メイン public function main():void { // for stdout.text += "for (Array)---\n"; for ( var i:int; i < array