赞 | 0 |
VIP | 0 |
好人卡 | 13 |
积分 | 1 |
经验 | 4374 |
最后登录 | 2012-6-26 |
在线时间 | 57 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 57 小时
- 注册时间
- 2009-7-9
- 帖子
- 124
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 精灵使者 于 2012-2-17 19:53 编辑
- # 可以是数字 也可是数组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
复制代码 |
评分
-
查看全部评分
|