<Komple VBScript Referans
Rnd fonksiyonu rastgele sayı ile döner. sayısı her zaman 1 'den daha azdır fakat veya 0 eşittir.
Sözdizimi
Rnd[(number)]
Parametre | Açıklama |
---|---|
number | İsteğe bağlı. Geçerli bir sayısal ifade numara ise:
|
Örnekler
Örnek 1
Rastgele bir sayı:
<%
response.write(Rnd)
%>
Aynı numara her zaman alacağınızı unutmayın. Bunu önlemek için, Örnek 2'de olduğu gibi Rastgele deyimi kullanın
kodun çıktısını göreceğiz:
0.7055475
Göster Örneği » Örnek 2
Örnek 1'de ile tesadüfi deyimini kullanmak gibi aynı numara her zaman almamak için:
<%
Randomize
response.write(Rnd)
%>
kodun çıktısını göreceğiz:
0.4758112
Göster Örneği » Örnek 3
İşte belli bir aralıkta rasgele tamsayılar üretmek için yapılması gerekenler:
<%
Dim max,min
max=100
min=1
Randomize
response.write(Int((max-min+1)*Rnd+min))
%>
kodun çıktısını göreceğiz:
71
Göster Örneği » <Komple VBScript Referans