Este loop repete-se 10 vezes, e em cada iteração ele incrementa 1 à variável ‘i’ e mostra na tela seu valor.
i = 0
10.times do
i += 1
puts i
end
Outra forma mais simples de se fazer isso:
0.upto(10) do |i|
puts i
end
Podemos, ainda, simplificá-lo para apenas uma linha:0.upto(10) { |i| puts i}
Entendendo o laço while da linguagem Ruby
O laço while é usado quando queremos executar um bloco de códigos continuamente até uma condição seja verdadeira. Veja um exemplo:
valor = 1
while valor <= 10
puts valor
valor += 1
end
Este código exibirá os números de 1 à 10.
Nenhum comentário:
Postar um comentário