Files
freeCodeCamp/guide/russian/ruby/ruby-for-loop/index.md
Alexander Dervish 0191cb2eb4 Fix ruby for-loops examples (#30309)
* Fix ruby for-loops examples

* Fix alignment

* fix: corrected array.each do syntax

* fix: corrected array.each do syntax

* fix: correct array.each do syntax

* fix: corrected array.each do syntax

* fix: correct array.each do syntax

* fix: correct array.each do syntax
2019-03-28 17:27:39 -07:00

30 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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