tutorial pengembangan web terbaru
 

VBScript Rnd Fungsi


<VBScript Referensi Lengkap

Fungsi Rnd mengembalikan nomor acak. Jumlah ini selalu kurang dari 1 tapi lebih besar atau sama dengan 0.

Sintaksis

Rnd[(number)]

Parameter Deskripsi
number Pilihan. Ekspresi numerik yang valid

Jika nomor adalah:

  • <0 - Rnd mengembalikan jumlah yang sama setiap kali
  • > 0 - Rnd mengembalikan nomor acak berikutnya dalam urutan
  • = 0 - Rnd mengembalikan nomor yang terakhir yang dihasilkan
  • Tidak disediakan - Rnd mengembalikan nomor acak berikutnya dalam urutan

contoh

contoh 1

Sejumlah acak:

<%

response.write(Rnd)

%>

Perhatikan bahwa Anda akan mendapatkan jumlah yang sama setiap waktu. Untuk menghindari hal ini, gunakan pernyataan Randomize seperti pada Contoh 2

Output dari kode di atas akan menjadi:

0.7055475
Tampilkan Contoh »

contoh 2

Untuk menghindari jumlah yang sama setiap kali, seperti pada Contoh 1, gunakan pernyataan Randomize:

<%

Randomize
response.write(Rnd)

%>

Output dari kode di atas akan menjadi:

0.4758112
Tampilkan Contoh »

contoh 3

Berikut adalah cara untuk menghasilkan bilangan bulat acak dalam rentang tertentu:

<%

Dim max,min
max=100
min=1
Randomize
response.write(Int((max-min+1)*Rnd+min))

%>

Output dari kode di atas akan menjadi:

71
Tampilkan Contoh »

<VBScript Referensi Lengkap