2012年12月4日火曜日

[Script][JAVA]乱数の生成

JAVA で 0~99の乱数を作ります。

ランダムな数字を生成 <html>
<title>乱数を生成する</title>
<script type=text/javascript>
  document.write(Math.floor(Math.random()*100));
</script>
</head>
<body>
</body>
</html>

Math.random で 0~1までの間の乱数を生成します。(正確には0以上1未満)
その値に100を掛け、かつ小数点以下の端数を切り捨てることで0~99の乱数を発生させています。
0~49の乱数なら Math.random()*50 にすればいいし、1~100の乱数なら結果に1を足せばいいです。


ランダムな数字を生成(ボタンを付ける) <html>
<head>
<title>サンプル</title>
</head>
<body>
<script type="text/javascript"><!--
  function Get_Random_Number() {
  document.getElementById("data1").innerHTML = Math.floor( Math.random() * 100 );
  }
// --></script>

<input type="button" value="乱数生成" onclick="Get_Random_Number();">
生成された数字: <span id="data1">***</span><br />

</form>
</body>
</html>

ボタンを表示させ、ボタンをクリックすると乱数を生成して表示しています。


Script のページに戻る

0 件のコメント:

コメントを投稿