0
我在RubyMonk上學習Ruby。我無法完成這一課:紅寶石。顯式和隱式塊
我們有一個名爲filter
的方法,它接受一個顯式傳遞的塊。我們期待這個塊告訴我們,數組中的值是否應該被接受或拒絕。
Array#select
方法正是這樣做,但需要一個隱式塊。嘗試將顯式塊轉換爲隱式塊並將它傳遞給Array#select
。
def filter(array, block)
return array.select # Your code here
end
我該怎麼辦?
WTF !!!我想我必須定義一個塊! block = lambda {|| ...}或其他東西!並定義數組。謝謝!這行得通! – user3636189 2014-09-05 15:28:22