En Ruby, usamos una declaración de interrupción para interrumpir la ejecución del bucle en el programa. Se usa principalmente en el ciclo while, donde el valor se imprime hasta que la condición es verdadera, luego la instrucción break termina el ciclo.
Sintaxis:
Break
Ejemplo :
# Ruby program to use break statement #!/usr/bin/ruby -w i = 1 # Using While Loop while true # Printing Values puts i * 3 i += 1 if i * 3 >= 21 # Using Break Statement break end end
Producción:
3 6 9 12 15 18
En los ejemplos, se usa la instrucción break con la instrucción if. Al usar la instrucción break, la ejecución se detendrá. en el ejemplo anterior, cuando i*3 sea mayor que igual a 21 , la ejecución se detendrá.
Ejemplo :
# Ruby program to use break statement #!/usr/bin/ruby -w x = 0 # Using while while true do # Printing Value puts x x += 1 # Using Break Statement break if x > 3 end
Producción:
0 1 2 3
El código anterior restringe el número de iteraciones de bucle a 3.
próxima declaración:
Para omitir el resto de la iteración actual, usamos la siguiente declaración. Cuando se ejecuta la siguiente declaración, no se realizará ninguna otra iteración. La siguiente instrucción es similar a la instrucción continuar en cualquier otro idioma.
Sintaxis:
next
Ejemplo :
# Ruby program of using next statement #!/usr/bin/ruby -w for x in 0..6 # Used condition if x+1 < 4 then # Using next statement next end # Printing values puts "Value of x is : #{x}" end
Producción :
Value of x is : 3 Value of x is : 4 Value of x is : 5 Value of x is : 6
En el ejemplo anterior, donde el valor no se imprime hasta que la condición es verdadera y pasa a la siguiente iteración. cuando la condición es falsa , se imprimirá el valor de x .
Publicación traducida automáticamente
Artículo escrito por DivyaPareek y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA