AS3/ArrayExメモ

package {
	import flash.display.*;
	import flash.text.*;

	public class ArrayEx extends Sprite
	{
		public function ArrayEx()
		{
			var name:Array=new Array(4);     //添字は超えてもエラーにならないらしい
			var category:Array=new Array(4);
			
			name[0]="長門有季";
			category[0]="宇宙人";
			name[1]="綾波レイ";
			category[1]="無口";
			name[2]="土橋とし子";
			category[2]="眼鏡っ子";
			name[3]="草薙素子";
			category[3]="サイバーパンクっ子";
			
			var searchName:String="長門有季";      //input
			
			var text:String="検索失敗しました";
			for (var i:int=0;i<name.length;i++) {  //Arrayクラスのlengthプロパティ
				if (name[i]==searchName) {
					text=name[i]+"の属性は"+category[i]+"です。";
				}
			}
			
			var textField:TextField=new TextField();
			textField.text=text;
			textField.autoSize=TextFieldAutoSize.LEFT;
			addChild(textField);
		}
	}
}