Files
freeCodeCamp/guide/portuguese/ruby/ruby-for-loop/index.md
Eduardo Gomes Martins 72db776a71 Adding some more information (#21269)
* Adding some more information

Added some explanation about the loops. Make the things a little more easy to understando if you don't have some experience background.

* fix: changed users changes to 2nd person
2019-02-12 15:49:21 -08:00

1.3 KiB

title, localeTitle
title localeTitle
Ruby For Loops 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 .

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 iteração 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 } 


Desta forma, você tem cada elemento Array com o apelido passado entre os pipes: element. Este nome pode ser qualquer nome. Em seguida, você pode executar as operações nesse elemento específico, como no exemplo, imprimindo o elemento no console.