MOFU MOFU

技術的なことから、趣味の分野までいろいろメモ程度に書いていきます

javascriptでランダムを使った時のメモ web上で画像のランダム表示

javascriptなんて余り使う機会もないので、ランダムの使い方もわからん
とあるwebサイトで画像をランダムに表示したかったので、書いてみました。

<script language="JavaScript">
img = new Array();
           img[0] = "img0.png";
           img[1] = "img1.png";
           img[2] = "img2.png";
           img[3] = "img3.png";
           img[4] = "img4.png";
           img[5] = "img5.png";
           img[6] = "img6.png";
           img[7] = "img7.png";
           img[8] = "img8.png";
           n = Math.floor(Math.random()*img.length);
           document.write("<a href='"+img[n]+"'>"+"<img src='"+img[n]+"' border='0'>"+ "</a>");
</script>

このimg[i]が画像の名前で0~そのサイズ(この場合8)までランダムな数字を発生させています。
配列のその番号に入ってる文字列を使って表示させています。
jQueryの関数内で使ったため、document.writeの部分は後で一般的な形に変えているので、動かなかったら、どこかミスってます。。。
てか、ファイル名に規則性があるんならループで書けばいいじゃんとかあとから思いました。