VBScript Rnd İşlevi
❮ Komple VBScript Referansı
Rnd işlevi rastgele bir sayı döndürür. Sayı her zaman 1'den küçüktür, ancak 0'dan büyük veya eşittir.
Sözdizimi
Rnd[(number)]
Parameter | Description |
---|---|
number | Optional. A valid numeric expression If number is:
|
Örnekler
örnek 1
Rastgele bir sayı:
<%
response.write(Rnd)
%>
Her seferinde aynı numarayı alacağınızı unutmayın. Bunu önlemek için Örnek 2'deki gibi Randomize ifadesini kullanın.
Yukarıdaki kodun çıktısı şöyle olacaktır:
0.7055475
Örnek 2
Örnek 1'deki gibi her seferinde aynı sayıyı almaktan kaçınmak için Randomize ifadesini kullanın:
<%
Randomize
response.write(Rnd)
%>
Yukarıdaki kodun çıktısı şöyle olacaktır:
0.4758112
Örnek 3
Belirli bir aralıkta rastgele tam sayıların nasıl üretileceği aşağıda açıklanmıştır:
<%
Dim max,min
max=100
min=1
Randomize
response.write(Int((max-min+1)*Rnd+min))
%>
Yukarıdaki kodun çıktısı şöyle olacaktır:
71
❮ Komple VBScript Referansı