所以我正在通過rubymonk網站的Ruby方法的一些示例工作,並且無法解釋下面的代碼中發生了什麼。更具體地說,我希望有人能夠以通俗的語言來幫助解釋'calculate'方法的代碼中的每一行是如何描述的?我非常感謝任何幫助! def add(*numbers)
numbers.inject(0) { |sum, number| sum + number }
end
def
我有車的列表,使 makes = [acura, honda, ford]
,我試圖通過字符串數組進行迭代,看看各個字符串中包含這些品牌之一,如果它確實,把特定使到一個數組 所以我有 strings.each do |string|
if string.include?(*makes)
else
end
end
我怎麼用圖示過程的當前參數來確定,這使得