<big id="ekri0"></big>
    
    

  • 网站广播 本站提供的源码经过测试,有前台及后台管理界面演示图,免费下载!
    ASP生成不重复随机数的实例代码
    2014-11-14 08:17:14    【 】   浏览:
    本文介绍了ASP生成不重复随机数的方法,asp生成不重复随机数的实例代码,有需要的朋友参考下。


    例1,ASP生成随机数,很简单:
     

    代码示例:
    Randomize '纯随机,不重复 
    Response.write Int((999999999 * Rnd) + 111111111) '生成111111111到999999999之间随机数


    例2,ASP不重复随机数:
     

    代码示例:
    <% 
    '--------------------
    '-生成随机数
    function rndarray(istart,iend,sum) 
    dim arrayid(),i,j,blnre,temp,iloop,eloop 
    redim arrayid(sum-1) 
    i=0 
    iloop=0 
    eloop=0 
    blnre=false 
    randomize 
    do while i 
    temp=int(rnd*(iend-istart+1)+istart) 
    if i=0 then 
    arrayid(0)=temp 
    i=i+1 
    iloop=iloop+1 
    else 
    for j=0 to i-1 
    if arrayid(j)=temp then 
    blnre=true 
    iloop=iloop+1 
    exit for '防止多余的循环 
    else 
    iloop=iloop+1 
    end if 
    next 
     if blnre=false then 
     arrayid(i)=temp 
     i=i+1 
     else 
     blnre=false 
     end if 
    end if 
    loop 
    rndarray=join(arrayid) 
    end function 
    response.write rndarray(1,5,1) '开始数字,结尾数字,生成多少个 
    %>


    Tags:ASP 生成 不重复 随机数 实例 代码
    】【打印繁体】【关闭】 【返回顶部
    上一篇asp自动刷新页面的实现方法总结 下一篇ASP实现301域名重定向代码

    广告推荐

    ASP技术文章推荐阅读

    广东十一选五玩法
    <big id="ekri0"></big>
    
    

  • <big id="ekri0"></big>