Я - специалист по информатике, и мы только изучаем Ruby. Я очень запутался в этой проблеме, которую мы должны решить, в основном из-за синтаксиса. Вот что мы должны сделать:
Напишите метод, который принимает массив строк и блок и вызывает этот блок для каждой строки. Напомним, что ключевое слово для вызова блока - yield. Синтаксис для вызова следующий:
method(["blah", "Blah"]) {...}
Проверьте метод, передав ему блок, который печатает результат применения реверса к каждой строке. Распечатайте исходный массив после вызова.
Проверьте это снова, передав блок, который вызывает реверс! Распечатайте исходный массив. Соблюдайте различия, объясните их в комментариях.
Я вообще не уверен, как решить эту проблему. Я особенно новичок, чтобы блокировать и уступать.