random (JavaScript)

0.0 以上 1.0 未満の疑似乱数を生成します。

定義場所

Math (JavaScript)

構文

random() : double
戻り値 説明
double 範囲が 0.0 から 1.0 までの乱数 (0.0 は範囲に含むが 1.0 は範囲に含まない)。

使用法

このメソッドを初めて呼び出すと、以下を使用してオブジェクトを作成する場合と同様に、現在の時刻に基づく 48 ビットのシードを備えた新規の疑似乱数生成プログラムが作成されます。
new java.util.Random()

それ以降の呼び出しでは、(ほぼ) 均一な分布を持つ疑似乱数が生成されます。

以下に示すのは、リストボックス用の値の数式です。この数式では、0 から 100 までの範囲のランダムな整数を持つ 10 アイテムのリストが作成されます。
var a = new Array();
for(var i=0; i<10; i++) {
	var n = Math.round(Math.random() * 100);
	a.push(n.toString());
}
return a