求:随机生成一万个五位数字,用什么方法好生成好,而且要不能重复的数字,有什么好的办法,

解决方案 »

  1.   

    1. Math.random()*10000 随机5位数
    2.for(..i<10000;..)
    3. substring()  取出前两位
    4.function fixTime(a) {    第一位是0时
    if (a < 10) 
    {
    a = "0" + a;
    }
    return a;

    ......
      

  2.   

    Math.random()*89999 +10000 才产生一个五位数
    不重复的话那只能和产生后的比较了
      

  3.   

    http://community.csdn.net/Expert/TopicView3.asp?id=5047441