Ciclos
Los ciclos nos permiten repetir la ejecución de un código varias veces.
En Ruby existen varias formas de hacer ciclos. Veamos algunas:

while

1
while <condición>
2
# acá va el código que se va a repetir mientras la condición sea verdadera
3
end
Copied!

times (iterando N veces)

1
850.times do |i|
2
# código que se quiere ejecutar 850 veces.
3
end
Copied!
Existe una sintaxis equivalente que nos permite ejecutar lo mismo en una sola línea:
1
850.times { |i| puts "Hola #{i}" }
Copied!

each

1
(10..15).each do |i|
2
puts "#{i} Hola mundo"
3
end
Copied!
La forma de crear un rango es con dos o tres puntos seguidos (.. o ...) entre dos números. La diferencia es que los dos puntos (..) incluyen el último valor, los tres puntos (...) lo excluyen.
Last modified 3yr ago