zoukankan      html  css  js  c++  java
  • 随机产生N位由数字和字母组成的密码 asp随机数

    随机产生N位由数字和字母组成的密码 asp随机数
    <%
    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为随机数的最大值
    %>
  • 相关阅读:
    [CTF]跳舞的小人
    [CTF]Rabbit加密
    [CTF]ROT5/13/18/47编码
    [CTF]URL编码
    [CTF]unicode编码
    [CTF]培根密码
    电机控制总结
    stm32f4定时器配置
    MOS管测量好坏测量方法
    四元数
  • 原文地址:https://www.cnblogs.com/tdalcn/p/1579526.html
Copyright © 2011-2022 走看看