javascriptで複数の画像をランダム表示さたいです・・
お願いいたします!
javascriptで複数の画像をランダム表示さたいのですが。。。
4行6列のテーブルを使用し、同じ画像が重ならないようにランダム表示をさせたいのですがうまくいきません。。
途中まで出来たものは以下になります─────────
<SCRIPT>
IMAGES=new Array();
IMAGES[0]="x1.gif";IMAGES[1]="x2.gif";
IMAGES[2]="x3.gif";IMAGES[3]="x4.gif";
IMAGES[4]="x5.gif";IMAGES[5]="x6.gif";
IMAGES[6]="x7.gif";IMAGES[7]="x8.gif";
IMAGES[8]="x9.gif";IMAGES[9]="x10.gif";
IMAGES[10]="x11.gif";IMAGES[11]="x12.gif";
IMAGES[12]="x13.gif";IMAGES[13]="x14.gif";
IMAGES[14]="x15.gif";IMAGES[15]="x16.gif";
IMAGES[16]="x17.gif";IMAGES[17]="x18.gif";
IMAGES[18]="x19.gif";IMAGES[19]="x20.gif";
NUMBER=new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
document.write("<table border=0><tr>");
var i;
var n=0;
for(i=0;;i++){
j=Math.floor(Math.random()*24);
if(NUMBER[j]==0){
if(n == 4){
document.write("</tr><tr>");
}
document.write("<td><image src=\""+IMAGES[j]+"\"></td>");
n++;
NUMBER[j]=1;
}
if(n==20){
break;
}
}
document.write("</tr></table>");
</SCRIPT>
───────────────────────────
上の物だと1行目は4つのテーブルになるのですが
2行目で残りの画像が1列になっていまします。。。
どうしたものでしょうか。。。
ご教授お願いいたします。
補足
ありがとうございます。 やってみたのですが、できませんでした。 ちなみに、Aperture のバージョンは、3.2.2です。 アップルに問い合わせたら、「過去は出来たが、新しいバージョンではそれができない」と言われました。 それでは何故バッジに数字が表示されるのか。。