8个asp生成随机字符的函数

2014 年 3 月 29 日4730

呵呵,先说明一下下面的程序大部分收集自网络,因为本人在asp编程中经常使用到随机函数,所以收集了一些这类的函数,并做了些注释,方便使用。首发在中国asp之家。别看小小的随机字符串函数其实作用是很大的,就看你怎么发挥了。比如我们可以用他来在生成静态页面时的文件命名,应该很多的网站的都使用过。还有我们可以用它来生成随机密码等等。

functionMyRandc(n)
’生成随机字符,n为字符的个数 ,该随机函数由大小写字母组成,不含数字
dimthechr
thechr=""
fori=1ton
dimzNum,zNum2
Randomize
zNum=cint(25*Rnd)
zNum2=cint(10*Rnd)
ifzNum2mod2=0then
zNum=zNum+97
else
zNum=zNum+65
endif
thechr=thechr&chr(zNum)
next
MyRandc=thechr
endfunction


使用方法:

MyRandc(n) 生成随机字符,n为字符的个数,

如:
response.writeMyRandn(10)
输出10个随机英文字母字符

2.

0 0