action script7-2 配列 length

問題1
var week:Array=new Array("日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日");

var box:String;

for(var i:Number=0; i<week.length;i++){
	this.box.text+=week[i]+<span class="deco" style="color:#0000FF;">"\n"</span>;//←改行
	trace(week[i]);
	
}
forの中身はArray内にあるものを順番に全部表示させていくよの意味。

問題2
var week_array:Array=new Array("月","火","水","木","金");
this.box.text=week_array;
this.dataLength_txt.text=week_array.length;
data1_txt.text=week_array[0];
data2_txt.text=week_array[1];
data3_txt.text=week_array[2];
data4_txt.text=week_array[3];
data5_txt.text=week_array[4];
this.dataLength〜の所は、new Arrayの中の()内にあるものの数。=5
[]の所はその番号にあるものを表示させる、の意味。今回は個別のダイナミックテキスト内に表示させている。

問題3
var week_array:Array=new Array("月","火","水","木","金");
week_array.push("土");
↑月~金の<span class="deco" style="color:#FF0000;">最後</span>に新しく"土"を加える。

問題4
var week_array:Array=new Array("月","火","水","木","金");
week_array.push("土");
week_array.pop("土");
↑配列の最後のデータを削除。この場合は"土"

問題5
var week_array:Array=new Array("月","火","水","木","金");
week_array.push("土");
week_array.pop("土");
week_array.unshift("日");
↑配列の<span class="deco" style="color:#FF0000;">最初</span>にデータを加える

問題6
var week_array:Array=new Array("月","火","水","木","金");
week_array.unshift("日");
week_array.shift("日");
↑配列の最初のデーターを削除

問題7
var week_array:Array=new Array("月","火","水","木","金");
week_array.push("土");
week_array.unshift("日");
week_array.splice(3,2);
↑○番目から○個の数のものを消すの意味。この場合は3番目の次から2つ分削除。=水と木が消える

問題8
var week_array:Array=new Array("月","火","水","木");
week_array.splice(2,0,"土","日");
↑○番目から""のものを加えるの意味。0は加えるよーという意味。この場合は2番目の次に"土" "日"
を加える。=火の次に"土" "日"が加わる