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 <condición># acá va el código que se va a repetir mientras la condición sea verdaderaend
850.times do |i|# código que se quiere ejecutar 850 veces.end
Existe una sintaxis equivalente que nos permite ejecutar lo mismo en una sola línea:
850.times { |i| puts "Hola #{i}" }
(10..15).each do |i|puts "#{i} Hola mundo"end
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.