Loops

Read the ENGLISH VERSION, here.

Oi, tá joia?

Enquanto parte fundamental das linguagens de programação, os loops nos permitem repetir uma variada série de comandos, poupando trabalho e sendo uma importante ferramenta para todo programador.

O Ruby oferece poucos e hoje falaremos sobre eles: while e until.


WHILE

Já conhecido, o while faz algo enquanto sua condição é satisfeita.

y = 1

while y <= 10
  puts y
  y += 1
end

Saída:

1
2
3
4
5
6
7
8
9
10

O while como todos os outros loops, aceita o uso do break, porém atenção – você não pode não precisar dele se fizer uma boa lógica de loop.


UNTIL

Mais um diferencial do Ruby: o until executa um conjunto de comando até que sua condição seja satisfeita – o contrário do while.

a = 1

until a >= 10
  puts a
  a += 1
end

Saída:

1
2
3
4
5
6
7
8
9

E aí? Gostou do post? Faltou algo? Diz aí nos comentários!

Foi bom demais te ver por aqui, até o próximo!!

loops1

Anúncios

Diga alguma coisa ... suas dúvidas quem sabe!

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s