<อ้างอิง VBScript สมบูรณ์
ฟังก์ชั่นอาร์เอ็นส่งกลับตัวเลขสุ่ม จำนวนอยู่เสมอน้อยกว่า 1 แต่มากกว่าหรือเท่ากับ 0
วากยสัมพันธ์
Rnd[(number)]
พารามิเตอร์ | ลักษณะ |
---|---|
number | ไม่จำเป็น. นิพจน์ตัวเลขที่ถูกต้อง ถ้าจำนวนคือ:
|
ตัวอย่าง
ตัวอย่างที่ 1
หมายเลขสุ่ม:
<%
response.write(Rnd)
%>
โปรดทราบว่าคุณจะได้รับหมายเลขเดียวกันทุกครั้ง เพื่อหลีกเลี่ยงนี้ใช้คำสั่งสุ่มเหมือนในตัวอย่างที่ 2
การส่งออกของโค้ดข้างต้นจะได้รับ:
0.7055475
แสดงตัวอย่าง» ตัวอย่างที่ 2
เพื่อหลีกเลี่ยงการได้รับหมายเลขเดียวกันทุกครั้งเหมือนในตัวอย่างที่ 1 ใช้คำสั่งสุ่ม:
<%
Randomize
response.write(Rnd)
%>
การส่งออกของโค้ดข้างต้นจะได้รับ:
0.4758112
แสดงตัวอย่าง» ตัวอย่างที่ 3
นี่คือวิธีการผลิตจำนวนเต็มแบบสุ่มในช่วงที่กำหนด:
<%
Dim max,min
max=100
min=1
Randomize
response.write(Int((max-min+1)*Rnd+min))
%>
การส่งออกของโค้ดข้างต้นจะได้รับ:
71
แสดงตัวอย่าง» <อ้างอิง VBScript สมบูรณ์