赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 4029 |
最后登录 | 2024-6-3 |
在线时间 | 55 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 60
- 在线时间
- 55 小时
- 注册时间
- 2011-10-7
- 帖子
- 36
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
首先,→_→我完全没有一点ruby以及其它编程语言基础……
最近在看一些教程以及F1
我想问下下Enumerable 可举例模块下的这几个方法要怎么用啊:
max {|a, b| ... }
max_by {|item| ... }
min {|a, b| ... }
min_by {|item| ... }
sort {|a, b| ... }
sort_by {|item| ... }
------------------------------------------------------------------------------------
我想参考一下这个贴子https://rpg.blue/thread-157153-1-1.html
写成
msgbox [1,23,45,34].sort_by{|a|a*10}
这样一个例子
然而打印出来的还是只用sort的效果,
并不是我想象的[10,230,340,450]
(我想一定是我哪里理解错了……)
----------------------------------------------------------------------------------------
还有,像
max {|a, b| ... }
min {|a, b| ... }
sort {|a, b| ... }
这几个方法,= =我根本看不懂说明……
a和b这两个参数分代表什么啊……
---------------------------------------------------------------------------------------
有木有前辈举几个简单的荔枝让我理解一下…… |
|