便利eelife Java Script

   戻る

乱数を発生します。
            乱数:
  0〜10未満:
0〜256未満:



サンプルソース
<!--HTMLタグ </HEAD>の下に挿入してください。-->
<BODY >
<FORM name="myform">
乱数:<INPUT type="text" name="rand" size="24"> <BR>
0〜10未満:<INPUT type="text" name="rand1" size="24"><BR>
0〜256未満:<INPUT type="text" name="rand2" size="24"><BR>
<INPUT type="button" value=" GO " onclick="ransuu()"></FORM>

</BODY>
<!--Javascript <HEAD>と</HEAD>の間に挿入してください。 -->
<SCRIPT language="JavaScript">
<!--eelife
function ransuu()
{
n = Math.random();
n10 = Math.floor(Math.random()*10);
n256 = Math.floor(Math.random()*256);
document.myform.rand.value=n;
document.myform.rand1.value=n10;
document.myform.rand2.value=n256;
setTimeout("ransuu()",1000);
}
// -->
</SCRIPT>
コメント
Math ・・・ 数学関数オブジェクト
Math.floor ・・・ 小数点以下を切り下げ
Math.random ・・・ 0から1未満の乱数を発生
Math.floor(Math.random()*10) ・・・ 0〜10未満の乱数
Math.floor(Math.random()*256) ・・・ 0〜256未満の乱数