VBScript Rnd 函數
Rnd 函數返回一個隨機數。 數字總是小於1 但大於或等於0 。
語法
Rnd[(number)]
参数 | 描述 |
---|---|
number | 可选。有效的数值表达式。 如果数字是:
|
實例
實例1
隨機數:
<script type="text/vbscript">
document.write(Rnd)
</script>
document.write(Rnd)
</script>
請注意,您每次都會得到相同的數字。 為了避免這種情況,請使用實例2 中的Randomize 語句。
以上實例輸出結果:
0.7055475
嘗試一下»
實例2
為了避免像在實例1 中每次都得到相同的數字,請使用Randomize 語句:
<script type="text/vbscript">
Randomize
document.write(Rnd)
</script>
Randomize
document.write(Rnd)
</script>
以上實例輸出結果:
0.4758112
嘗試一下»
實例3
以下是如何在一個給定的範圍內產生隨機整數:
<script type="text/vbscript">
Dim max,min
max=100
min=1
Randomize
document.write(Int((max-min+1)*Rnd+min))
</script>
Dim max,min
max=100
min=1
Randomize
document.write(Int((max-min+1)*Rnd+min))
</script>
以上實例輸出結果:
71
嘗試一下»
完整的VBScript參考手冊