/
Вопросы и ответы
/
Ruby
/

Как использовать метод each в ruby

Как использовать метод each в ruby

4 года назад

Человек-Молекула

Ответы

0

Метод each позволяет итерироваться по коллекции (перечеслимому типу) и сделать что-то с помощью блока. Сам метод всегда будет возвращает изначальное перечислимое значение (например начальный массив)

numbers
[1, 2, 3, 4, 5].each {|n| pp n}
# => 1
# => 2
# => 3
# => 4
# => 5

Методом удобно воспользоваться, когда нужно пройтись по коллекции и, например, выполнить побочное действие. Например сохранить в базу данных или распечатать на экране эти элементы. Или какие-нибудь запросы выполнить.

4 года назад

Nikolai Gagarinov