配列型となった変数の、各要素には、変数名に続いて、演算子[]を使って、 [ < 配列インデックス > ]のように、配列インデックスを指定してアクセ スします。Cmm配列のインデックスは、C/C++/Java と同様に、0から始まりま す。
次のサンプルコードは、ある配列変数の要素を2倍して別の配列へ格納する場 合の例です。
var anArray1 = [0,1,2,3]; // 変数anArray1を4個の要素を持つ配列に初期化
anArray2 = [,,,]; // 変数anArray2を4個の要素を持つ配列に初期化
anArray2[0] = anArray1[0]*2 ;
anArray2[1] = anArray1[1]*2 ;
anArray2[2] = anArray1[2]*2 ;
anArray2[3] = anArray1[3]*2 ;
この例の結果、変数anArray2の値は、[0,2,4,6]となります。
配列インデックスとして、負の数値、あるいは、<配列の要素数-1>を越える数 を指定した場合は、例外arrayOutOfBoundsExceptionが投げられます。 例外については、「例外」(14節、頁)を参照してください。