乱数は本当に乱数なのか? 〜Formの値の取得〜
Formから値を取得できるように変更してみた。
sample.html
<html> <head> <script type="text/javascript" src="./main.js"></script> </head> <body> <form name="frm" action="#"> <input type="text" name="box"> <input type="button" value="実行" onclick="load()"> </form> <div id="result"></div> </body> </html>
main.js
function load() { // innerHTMLで画面をクリア。これをしないと永遠に表が増えていってしまう。 document.getElementById("result").innerHTML = ""; // 試行回数をFormから取得して実行 rnd_exec(document.frm.elements["box"].value); } function rnd_exec(num) { // 基本的にload()と一緒。試行回数を引数から取得。 }
これで満足。いくら試行回数を増やしても%は一緒だから、乱数は乱数なんですね。