我试图让这个简单的方法返回一个与其输入名称相关的值。例如,如果我给“people_array”方法,它应该返回“people_array_of_arrays”。在返回值变量名称中使用输入名称
如果我使用IRB我会得到什么样的方法:
到目前为止,我已经写了这一点,但一直无法弄清楚如何返回数组的一个很好的命名的数组。我能想到的只是字符串插值,但这不完全是我需要的。
def make_array_of_arrays(array)
formatted_array = []
array.each do |feed|
mini_array = feed.split("\t")
formatted_array.push(mini_array)
end
#{array}_of_arrays = formatted_array
end
我看到有一个方法可变化,但是它返回的实例变量并不完全是我想要的。任何指针?
好,我们在你的问题的第二部分有'map'方法,但我仍然不明白你的问题是什么?你想设置实例变量,比如'@Kardashian ='Kim'' ? –
为什么你想这样做? –