配列の初期化
今までは配列を作成した後に値を入れていました。そうではなく、配列を作成した直後に値を入れることが出来ます。これを初期化といいます。例えば、10,20,30が入った配列を作る場合、以下のような初期化が可能です。var hairetu = new Array(10,20,30);
この配列を画面に出してみます。
var hairetu = new Array(10,20,30);
for(i=0;i<3;++i)
{
alert( hairetu[i] + "<BR>");
}
これで
10
20
30
と画面に出ます。
これは文字列でも同様に初期化可能です。
var hairetu = new Array("いぬ","ねこ","うさぎ");
for(i=0;i<3;++i)
{
alert( hairetu[i] + "<BR>");
}
問題8-5
問題8-4を配列の初期化で行ってみよう。
プログラミング最初の一歩 JavaScript