<コンプリートVBScriptのリファレンス
Rnd関数は乱数を返します。 数は常に1未満が、大きいかまたは0に等しいです。
構文
Rnd[(number)]
パラメーター | 説明 |
---|---|
number | 任意。 有効な数値式 数がある場合:
|
例
例1
乱数:
<%
response.write(Rnd)
%>
あなたは同じ番号を毎回取得することに注意してください。 これを避けるために、実施例2のようにRandomizeステートメントを使用します
上記のコードの出力は次のようになります。
0.7055475
表示例» 例2
同じ番号を毎回取得しないようにするには、実施例1と同様に、Randomizeステートメントを使用します。
<%
Randomize
response.write(Rnd)
%>
上記のコードの出力は次のようになります。
0.4758112
表示例» 例3
ここで指定した範囲内の整数の乱数を生成する方法です。
<%
Dim max,min
max=100
min=1
Randomize
response.write(Int((max-min+1)*Rnd+min))
%>
上記のコードの出力は次のようになります。
71
表示例» <コンプリートVBScriptのリファレンス