Rnd

VBScript Rnd funksiyasi


❮ To‘liq VBScript ma’lumotnomasi

Rnd funksiyasi tasodifiy son qaytaradi. Bu son har doim 1 dan kichik, lekin 0 dan katta yoki unga teng bo‘ladi.

Sintaksis

Rnd[(number)]

Parametr Tavsif
number Ixtiyoriy. Yaroqli sonli ifoda

Agar number quyidagicha bo‘lsa:

  • <0 - Rnd har safar bir xil sonni qaytaradi
  • >0 - Rnd ketma-ketlikdagi keyingi tasodifiy sonni qaytaradi
  • =0 - Rnd eng oxirgi yaratilgan sonni qaytaradi
  • Berilmagan bo‘lsa - Rnd ketma-ketlikdagi keyingi tasodifiy sonni qaytaradi

Misollar

1-misol

Tasodifiy son:

<% response.write(Rnd) %>

E’tibor bering, har safar bir xil son olasiz. Bunga yo‘l qo‘ymaslik uchun 2-misoldagi kabi Randomize operatoridan foydalaning

Yuqoridagi kodning natijasi quyidagicha bo‘ladi:

0.7055475
Misolni ko‘rsatish »

2-misol

1-misoldagi kabi har safar bir xil son olmaslik uchun Randomize operatoridan foydalaning:

<% Randomize response.write(Rnd) %>

Yuqoridagi kodning natijasi quyidagicha bo‘ladi:

0.4758112
Misolni ko‘rsatish »

3-misol

Berilgan oraliqda tasodifiy butun sonlarni hosil qilish usuli:

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

Yuqoridagi kodning natijasi quyidagicha bo‘ladi:

71
Misolni ko‘rsatish »


❮ To‘liq VBScript ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!