En son web geliştirme öğreticiler
 

VBScript Rnd Fonksiyonu


<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:

  • <0 - Rnd aynı numara her zaman döndürür
  • > 0 - Rnd sırayla sonraki rasgele sayı ile döner
  • N = 0 - Rnd en son oluşturulan sayısını verir
  • Değil birlikte - Rnd sırayla sonraki rasgele sayı ile döner

Ö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