freeCodeCamp/guide/portuguese/ruby/ruby-for-loop/index.md

29 lines
1.0 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

---
title: Ruby For Loops
localeTitle: Ruby For Loops
---
## Ruby For Loops
Os loops forçados Ruby são usados para fazer loop ou iterar sobre vários elementos e executar um bloco de código para cada elemento. For loops são freqüentemente usados em matrizes. Veja a seção sobre [Ruby Arrays](https://github.com/freeCodeCamp/guides/blob/master/src/pages/ruby/ruby-arrays/index.md) .
For loops são meramente um exemplo de loop ou iteração sobre elementos. Abaixo está um exemplo de um loop for:
```
for element in array do
puts element
end
```
Existem muitas maneiras diferentes nas quais você pode executar um loop ou loop em Ruby, outro exemplo seria:
```
element.each do |element|
puts element
end
```
Isso alcançaria exatamente os mesmos resultados que o loop for mencionado anteriormente, mas é mais simples e mais eficiente, pois faz uso dos métodos incorporados do Array.
Para ir além, podemos escrever o loop acima da seguinte maneira:
```
element.each do { |element| puts element }
```