配列の初期化
今までは配列を作成した後に値を入れていました。そうではなく、配列を作成した直後に値を入れることが出来ます。これを初期化といいます。例えば、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を配列の初期化で行ってみよう。