以后地位:首页 > 建站常识 > 列表

ASP随机发生N位由数字和字母构成的暗码

点击: 次时候:2017/12/25关头词:上海网站扶植公司 网站开辟
<%RandomizeDo While Len(pass)<12 '随机暗码位数num1=CStr(Chr((57-48)*rnd+48)) '0~9num2=CStr(Chr((90-65)*rnd+65)) 'A~Znum3=CStr(Chr(

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为随机数的最大值

%>

预定建站
收费供给网站优化
支付关头词