我想使用min(5,10),或者Math.max(4,7)。Ruby中是否有这样的功能
你能行
[5,10].分钟
或
[4,7]。最大
它们来自Enumerable模块,因此任何包含Enumerable的方法都可以使用
v2.4引入了自己的Array#min和Array#max,它们比Enumerable的方法快得多,因为它们跳过了调用#每个
@nicholasklick提到了另一个选项,Enumerable#minmax,但这次返回的是[min,max]数组
[4,5,7,10]。最小值
=>;[4, 10]