ruby--调用方法

作者: tim_sheng
发布时间:2015-07-13 11:31:59

def meth_three      100.times do |num|         square = num*num         return num, square if square>1000       end   end    meth_three    ->[32,1024]  

这种方法显示,如果你给return多个参数,方法会将它们以数组的形式返回。你可以使用并行赋值来收集返回值。  

当你调用一个方法时,你可以分解一个数组,这样每个成员都被视为单独的参数。在数组参数(必须在所有普通参数的后面)前加一个星号可以完成这一点。

 

 

标签: Ruby
来源:http://www.cnblogs.com/timsheng/archive/2013/03/22/2976196.h

推荐: