配列要素の割り当て

[新着] Webテンプレートを仮オープンしました



0   名前: 福井 : 2006/05/15(月) 02:05
たとえば、2,5,7という任意の3つの数字を配列にして
num=[2,5,7]としたとき、この3つの変数それぞれに
オブジェクトを割り当てるようにするにはどのように
書けばよいのでしょうか。
document.images[num].src=num+'.png';
のようなオブジェクトに割り当てたいです。
ご教示よろしくお願いします。

1   名前: Pid ◆byEkK9OALr : 2006/05/15(月) 02:05
for (var num = [ 2, 5, 7 ], I = num.length, i = 0; i < I; i++)
    document.images[num[i]].src = num[i] + '.png';

// JavaScript 1.6
[ 2, 5, 7 ].forEach (function (m) { document.images[m].src = m + '.png'; } );


こういう話で良いのでしょうか…?

一覧へ戻る