VBScript Rnd 함수
❮ 완전한 VBScript 참조
Rnd 함수는 난수를 반환합니다. 숫자는 항상 1보다 작지만 0보다 크거나 같습니다.
통사론
Rnd[(number)]
Parameter | Description |
---|---|
number | Optional. A valid numeric expression If number is:
|
예
실시예 1
난수:
<%
response.write(Rnd)
%>
매번 같은 번호를 받게 됩니다. 이를 방지하려면 예제 2와 같이 Randomize 문을 사용하십시오.
위 코드의 출력은 다음과 같습니다.
0.7055475
실시예 2
예 1과 같이 매번 같은 숫자를 얻지 않으려면 Randomize 문을 사용하십시오.
<%
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 참조