Continuar la palabra clave en Ruby

Continuar la palabra clave en Ruby
Puede estar familiarizado con la palabra clave continuar si proviene de otros lenguajes de programación. En la mayoría de los lenguajes de programación, la palabra clave continua se usa dentro de un bucle para omitir el resto de la iteración actual y continuar con la siguiente iteración. Esto puede ser útil al omitir iteraciones específicas basadas en ciertas condiciones.

Por ejemplo, podemos usar la palabra clave continuar en un bucle "para" para omitir una iteración determinada a la siguiente. Esto omite cualquier código que viene después de la iteración actual.

Sin embargo, no tenemos acceso a la palabra clave continuar en Ruby. En su lugar, usamos la siguiente palabra clave para realizar la misma tarea.

Este tutorial explora cómo podemos usar la próxima palabra clave en Ruby para omitir una iteración desde un bucle, etc.

Palabra clave de Ruby Siguiente

Como se mencionó, la siguiente palabra clave en Ruby es similar a la palabra clave continuar en otros lenguajes de programación. Podemos usarlo en un bucle dado para omitir el resto de la iteración actual y pasar a la siguiente iteración.

Por ejemplo, podemos usarlo dentro de un bucle "para" como se demuestra en la siguiente muestra de código:

IRB (principal): 022: 0> para i en 1 ... 10
IRB (principal): 023: 1> Siguiente si i % 2 == 0
IRB (principal): 024: 1> Ponga I
IRB (Main): 025: 1> Fin

El código de ejemplo anterior imprime los números impares del 1 al 10. El siguiente si i % 2 == 0 verifica la declaración si el valor actual de i es par. Si es así, se ejecuta la siguiente declaración, lo que hace que el bucle se mueva a la siguiente iteración sin ejecutar la declaración PUTS.

La salida resultante es la siguiente:

1
3
5
7
9
=> 1 ... 10

También podemos usar la siguiente palabra clave dentro de un bucles "while" y "hasta". Las funcionalidades siguen siendo las mismas.

Tome el siguiente código de ejemplo:

IRB (principal): 027: 0> Mientras i i += 1
IRB (principal): 029: 1> Siguiente si i % 2 == 0
IRB (principal): 030: 1> Ponga I
IRB (Main): 031: 1> Fin

Esto debería funcionar de manera similar como el bucle "para" como se demuestra en la siguiente salida de muestra:

1
3
5
7
9
=> nulo

Es bueno tener en cuenta que la siguiente palabra clave es una palabra clave reservada en Ruby. Por lo tanto, evite usarlo como una variable, función o identificador en su código.

Conclusión

Descubrió la siguiente palabra clave en Ruby que se usa dentro de un bucle para omitir el resto de la iteración actual y pasar a la siguiente iteración. También aprendió cómo se usa la palabra clave para, mientras y hasta los bucles con ejemplos. Esperamos que este tutorial proporcione una comprensión clara de cómo usar la siguiente palabra clave en Ruby y cómo puede ser una herramienta valiosa para controlar el flujo de sus bucles.