ここをクリック
function dorekaon(){ i = Math.random() * 4; rid="r" + (Math.floor( i ) +1 ); document.getElementById(rid).src = "images/redon.png"; } function minnaoff(){ document.getElementById("r1").src = "images/redof.png"; document.getElementById("r2").src = "images/redof.png"; document.getElementById("r3").src = "images/redof.png"; document.getElementById("r4").src = "images/redof.png"; }
<p> <img id="r1" src="images/redof.png" alt="" /> <img id="r2" src="images/redof.png" alt="" /> <img id="r3" src="images/redof.png" alt="" /> <img id="r4" src="images/redof.png" alt="" /> </p> <p onclick="dorekaon()" onmouseout="minnaoff()" id="b1">ここをクリック</p>
これで0以上から100未満の整数の乱数ができる。100のところに、作りたい乱数の最大値を入れると、それを上限とする乱数ができる。