0
Ruby on RubyMonk를 배우고 있습니다. 이 수업을 수행 할 수 없습니다.Ruby. 명시 적 블록과 암시 적 블록
명시 적으로 전달 된 블록을 허용하는 filter
이라는 메서드가 있습니다. 블록을 살펴보면 배열의 값을 수락할지 거부할지 여부를 알 수 있습니다.
Array#select
메서드는 정확하게이 작업을 수행하지만 암시 적 블록이 필요합니다. 명시 적 블록을 암시 적 블록으로 변환하여 Array#select
으로 전달하십시오.
def filter(array, block)
return array.select # Your code here
end
내가해야 할 일?
WTF !!! 블록을 정의해야한다고 생각했습니다! 블록 = 람다 {|| ...} 또는 다른 것! 배열을 정의하십시오. 고맙습니다! 그것은 작동합니다! – user3636189