Files
freeCodeCamp/guide/russian/ruby/ruby-for-loop/index.md

30 lines
1.2 KiB
Markdown
Raw Normal View History

2018-10-12 16:00:59 -04:00
---
title: Ruby For Loops
localeTitle: Цикл For в Ruby
2018-10-12 16:00:59 -04:00
---
## Цикл For в Ruby
2018-10-12 16:00:59 -04:00
Цикл for в Ruby используется для повторения блока кода несколько раз. Этот цикл часто используются для перебора элементов массива. См. Раздел « [Массивы в Ruby»](https://github.com/freeCodeCamp/guides/blob/master/src/pages/ruby/ruby-arrays/index.md) .
2018-10-12 16:00:59 -04:00
Перебор элементов массива это всего лишь один из примеров использования цикла for:
2018-10-12 16:00:59 -04:00
```
for element in array do
puts element
end
2018-10-12 16:00:59 -04:00
```
В Ruby сучетсвют другие циклы и итераторы которыми можно заменить for. Например:
2018-10-12 16:00:59 -04:00
```
array.each do |element|
puts element
end
2018-10-12 16:00:59 -04:00
```
Результат выполнения этого блока кода будет идентичен примеру с циклом for, но выглядит более аккуратно так как использует встроенный метод Array.
2018-10-12 16:00:59 -04:00
Также этот пример можно переписать в одну строку:
2018-10-12 16:00:59 -04:00
```
array.each do |element| puts element end
2018-10-12 16:00:59 -04:00
```