Fungsi VBScript Rnd
fungsi Rnd mengembalikan nomor acak. Jumlah selalu kurang dari 1 tetapi lebih besar dari atau sama dengan 0.
tatabahasa
Rnd[(number)]
参数 | 描述 |
---|---|
number | 可选。有效的数值表达式。 如果数字是:
|
contoh
contoh 1
nomor acak:
<script type="text/vbscript">
document.write(Rnd)
</script>
document.write(Rnd)
</script>
Harap dicatat bahwa Anda akan mendapatkan jumlah yang sama. Untuk menghindari hal ini, gunakan pernyataan Randomize pada Contoh 2.
Contoh output di atas:
0.7055475
Coba »
contoh 2
Untuk menghindari seperti dalam contoh 1 untuk memberikan nomor yang sama setiap kali, menggunakan pernyataan Randomize:
<script type="text/vbscript">
Randomize
document.write(Rnd)
</script>
Randomize
document.write(Rnd)
</script>
Contoh output di atas:
0.4758112
Coba »
contoh 3
Berikut adalah cara untuk menghasilkan bilangan bulat acak dalam rentang tertentu:
<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>
Contoh output di atas:
71
Coba »
Lengkap VBScript Referensi