配列02



配列変数の機能


配列変数の初期化


a = new Array("A", "B", "C");


《例》

a = new Array("大吉", "中吉", "小吉");
trace( a[2] );

    • これを実行すると、配列変数 a の2番目の要素「小吉」を表示する。


配列変数の要素数


配列変数.length

例》

var a:Array = new Array(30, 50, 40, 20, 10);
trace( a.length );

    • これを実行すると、配列変数 a の要素数である「5」が表示される。


テストの平均点を求める

ソースコードActionScript

//成績を配列変数に代入
var kokugo:Array = new Array(70, 88, 63, 95, 59);

//平均点を求める
var goukei:Number = 0;
for ( i=0; i<kokugo.length; i++) {
	goukei = goukei + kokugo[i];
}

trace( goukei/kokugo.length);


【課題】

算数のテストの出題ミスにより、すべての点数に10点足す必要がでてきました。
以下の点数に10を足してすべて表示させなさい。

var sansu:Array = new Array(50, 33, 61, 57, 49, 60);


《解答例》

ソースコードActionScript

var sansu:Array = new Array(50, 33, 61, 57, 49, 60);

for ( i=0; i<sansu.length; i++) {
	 sansu[i]= sansu[i] + 10;
	 trace(sansu[i]);
}