コードで画像を選択して表示します。これを複数回実行するように、リファクタリングする必要があります。
まず、操作を分割します。
var images = ... // fill array
pick = Math.floor(Math.random() * images.length); // choose image
tag = '<img src="images/large/' + images[pick] + '>'; // make tag
$(tag).appendTo('#images'); // add tag
次に、ループに設定して、アレイが使い果たされるまで繰り返します。
var images = ... // fill array
while (images.length>0) {
pick = Math.floor(Math.random() * images.length); // choose image
tag = '<img src="images/large/' + images[pick] + '>'; // make tag
images = images.splice(i,1); // take picked image out of array
$(tag).appendTo('#images'); // add tag
}
私はこれを実行していません。「スプライス」に使用する配列インデックスが正しいことを確認して、1つの画像を取り出し、配列から正しい画像を取り出します。http://ejohn.org/blog/javascript-array-remove/などから配列削除関数を取得することもできます。