asp 난수 랜 덤 으로 N 비트 가 숫자 와 알파벳 으로 구 성 된 암 호 를 만 듭 니 다.

 
<%
Randomize
Do While Len(pass)<12 '
num1=CStr(Chr((57-48)*rnd+48)) '0~9
num2=CStr(Chr((90-65)*rnd+65)) 'A~Z
num3=CStr(Chr((122-97)*rnd+97)) 'a~z
pass=pass&num1&num2&num3
loop
%>
<%=pass%>
1,작은 번호 의 역할 은 작은 번호 의 역할 입 니 다.2.책 에서 특정한 범위 내 난수 공식 이(상한 선-하한 선+1)*rnd+하한 선>이지 만 실제 운행 결 과 는 하한 선-상한 선+1(상한 선-하한 선)*rnd+하한 선 이 야 말로 정확 한 3 입 니 다.랜 덤 비밀 번 호 를 생 성 하 는 3 자 는 한 그룹 이 고 첫 번 째 는 숫자 이 며 두 번 째 는 대문자 입 니 다.세 번 째 는 소문 자 입 니 다.어떤 고수 가 저 에 게 랜 덤 수의 위치 도 랜 덤 으로 만 드 는 방법 을 알려 줄 수 있 습 니까?
 
<%
sub sjs(n)
randomize
response.write int(rnd*n)
end sub
'n
%>

좋은 웹페이지 즐겨찾기