최신 웹 개발 튜토리얼
 

VBScript를 RND 기능


<전체 VBScript를 참조

RND 함수는 임의의 숫자를 반환합니다. 수는 항상 1보다 적은 있지만 크거나 0과 같다.

통사론

Rnd[(number)]

매개 변수 기술
number 선택 과목. 유효한 숫자 식

숫자이면 :

  • <0 - RND는 같은 번호마다 시간을 반환
  • > 0 - RND 시퀀스의 다음 난수를 반환
  • = 0 - RND은 가장 최근에 생성 된 번호를 반환
  • 아니 공급 - RND 시퀀스의 다음 난수를 반환

예 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를 참조