アプリ版:「スタンプのみでお礼する」機能のリリースについて

下記の通りにしたら、ランダムに画像が表示され、
クリックすれば画像とペアになっているアドレス先に飛ぶことは出来たのですが
そのときのリンク先をランダムにすることは出来ないでしょか?

例えば、img[2] の画像が表示された場合、jmp[2] ではなく
5つのアドレスの中からランダムにリンク先が決まる、
というようなことなんですが・・・。


// ランダムに画像を表示する
jmp = new Array();
img = new Array();
// ジャンプ先のアドレス(数字は画像と対応)
jmp[0] = "http://~";
jmp[1] = "http://~";
jmp[2] = "http://~";
jmp[3] = "http://~";
jmp[4] = "http://~";
// 画像のアドレス(数字はジャンプ先のアドレスと対応)
img[0] = "img/img1.jpg";
img[1] = "img/img2.jpg";
img[2] = "img/img3.jpg";
img[3] = "img/img4.jpg";
img[4] = "img/img5.jpg";
n = Math.floor(Math.random()*jmp.length);
document.write("<a href='"+jmp[n]+"' target='_blank'>");
document.write("<img src='"+img[n]+"' border='0'>");
document.write("</a>");

A 回答 (1件)

n = Math.floor(Math.random()*jmp.length);


document.write("<a href='"+jmp[n]+"' target='_blank'>");
//ここで以下のようにもう1回乱数を取得したら?
n = Math.floor(Math.random()*img.length);
document.write("<img src='"+img[n]+"' border='0'>");
    • good
    • 0
この回答へのお礼

ありがとうございました!

お礼日時:2011/10/22 06:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!