Как использовать метод each в ruby
Ответы
Nikolai Gagarinov
22 февраля 2022
Метод each позволяет итерироваться по коллекции (перечеслимому типу) и сделать что-то с помощью блока. Сам метод всегда будет возвращает изначальное перечислимое значение (например начальный массив)
numbers
[1, 2, 3, 4, 5].each {|n| pp n}
# => 1
# => 2
# => 3
# => 4
# => 5
Методом удобно воспользоваться, когда нужно пройтись по коллекции и, например, выполнить побочное действие. Например сохранить в базу данных или распечатать на экране эти элементы. Или какие-нибудь запросы выполнить.
0
0