| 
 
| 赞 | 0 |  
| VIP | 0 |  
| 好人卡 | 13 |  
| 积分 | 1 |  
| 经验 | 4374 |  
| 最后登录 | 2012-6-26 |  
| 在线时间 | 57 小时 |  
 Lv1.梦旅人 
	梦石0 星屑50 在线时间57 小时注册时间2009-7-9帖子124 | 
| 
本帖最后由 精灵使者 于 2012-2-17 19:53 编辑
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  
 复制代码 # 可以是数字  也可是数组y = ["hhh","ggg","jjj"]  or y = [*2..4]  #2到4的随即数
   # he 表示输出相连的字符串。。。 
  def 无重复随即数(x = 3 ,y = 10,he = false)
       h = []            #记录数字
      if y.class == Fixnum
        while h.size != x
          h << rand(y)
          h.uniq!
        end  
       else
          while h.size != x
             h << y[rand(y.size)]
             h.uniq!
          end  
        end
        if he 
            w = ""
            for i in 0 ... h.size
             w += h[i].to_s
           end
            return w
          else
            return h
          end
          
  end
 | 
 评分
查看全部评分
 |