トップ  eラーニング  書籍紹介  IT用語集

Google

言語

アーキテクチャ

開発環境

サーバ構築

ITスキル

自動出題採点アプリ

書籍検索

海外サイト翻訳

JavaScriptのMath.randomメソッド

このページでは、JavaScriptのMath.randomメソッドについて説明しています。

説明

Mathオブジェクトのramdom()メソッドは、 0以上1未満の範囲で実数の乱数を発生させます。

なお、ramdom()メソッドの戻り値は実数ですが、Mathオブジェクトのfloor()メソッドを 利用することで小数点以下を切り捨てて、整数にすることができます。

サンプルプログラム

ページに出力する複数の文字列を格納する配列の要素番号をランダムに指定して、 文字列をページに出力するサンプルプログラムを以下に記述しています。 (表示結果→sample.html)。


<html>
<head>
<title>randomメソッドサンプル</title>
</head>
<body>

<script type="text/javascript">

// ページに出力する文字列を準備する。
questions = new Array();
questions[0] = "問題1";
questions[1] = "問題2";
questions[2] = "問題3";

// 出力する文字列をランダムに決める。
n = Math.floor(Math.random() * questions.length);

// ページに文字列を出力する。
document.write(questions[n]);

</script>

</body>
</html>

戻る

グループサイト  zealseeds  zealseedsラーニング  zealseedsブックス  名か字  幸福の木の育て方

通算 (2006年12月26日以来)
Copyright (C) 2007-2009 zealseeds. All Rights Reserved.お問合せ