Noticias Raspberry Pi

Usando la declaración de continuar en JavaScript

En este tutorial, le mostraremos cómo usar la instrucción continuar en JavaScript.

La declaración de continuación en JavaScript es una de varias formas de controlar el flujo de bucles.

Esta declaración le permite omitir la iteración actual del ciclo. Esta función es útil cuando tiene piezas de código que solo desea ejecutar cuando se cumplen ciertas condiciones.

Esta declaración es compatible con todos los tipos de bucles admitidos en JavaScript. Esto incluye bucles for, for…of, for…in, while y do…while.

En la siguiente sección, le mostraremos cómo usar la instrucción continuar en JavaScript.

Sintaxis de la declaración de continuación en JavaScript

Antes de continuar, podemos verificar la sintaxis de la declaración de continuación en JavaScript. Como declaración, es muy simple de usar.

A continuación, puede ver la declaración de continuación junto a su parámetro «ETIQUETA» opcional.

Cuando se usa sin la etiqueta, la declaración de continuación realizará la siguiente acción cuando se use en un ciclo.

Cuando se usa en un mientras buclela declaración de continuación omitirá el bucle a la verificación condicional. para el buclela declaración de continuar salta el bucle a la expresión de actualización.

Sin embargo, si usa la etiqueta opcional, la declaración de continuación saltará a esa etiqueta en su lugar. Solo debe aplicar estas etiquetas a los bucles.

Además, la declaración de continuación solo puede acceder a una etiqueta en la que se ha anidado. Explicaremos este concepto más adelante en este tutorial.

Por lo general, utilizará esta palabra clave en la declaración condicional de JavaScript, como se muestra a continuación. Entonces, JavaScript solo omitirá la iteración actual si se cumple esta condición.

Ejemplos del uso de la declaración de continuación de JavaScript

En esta sección, exploremos el uso de la declaración de continuación de JavaScript en bucles for y while.

No cubriremos los bucles «do…while», «for…of» o «for…in» ya que esta funcionalidad funcionará de la misma manera.

Verá rápidamente lo fácil que es usar la instrucción continuar en su código.

Usando para continuar con un ciclo while en JavaScript

Para este primer ejemplo, le mostraremos cómo funciona la declaración de continuación de JavaScript en un ciclo while.

Con nuestro ejemplo, incrementaremos un número en cada ciclo y solo imprimiremos el valor cuando sea par.

En la parte superior del código de muestra, definimos una variable con el nombre «número» y le asignamos el valor 0.

Luego creamos nuestro ciclo while con la condición simple de seguir ejecutándose mientras «número» sea menor que (

Una vez que se incrementa la variable, tenemos una declaración if simple que verifica si «número» no se divide por 2.

Si el módulo devuelve 1 (es un número impar), se activará la declaración de continuación y el bucle saltará al principio.

Sin embargo, si el módulo devuelve 0 (es un número par), la declaración de continuación no se ejecutará y registraremos el valor en la consola.

Después de ejecutar el ejemplo anterior, debería terminar con el siguiente resultado. Como usamos la declaración de continuación de JavaScript, puede ver que JavaScript ignoró todos los números impares.

Cómo usar la instrucción continuar con un bucle for

Para el segundo ejemplo, exploraremos cómo funciona la declaración de continuación de JavaScript cuando se usa en un bucle for. Es esencialmente lo mismo que un ciclo while, pero lo exploraremos más a fondo.

En este ejemplo, escribiremos un bucle for simple que incrementará nuestra variable «i» de 0 a 10.

Usamos una instrucción if en el bucle para verificar si el número actual es par. Si el número es par, usamos la instrucción «continuar» para saltar a la parte de actualización del bucle.

Si el número es impar, el código continuará ejecutándose y el valor se imprimirá en la consola mediante «console.log()».

El ejemplo de código anterior habrá producido el siguiente resultado en la consola.

Uso de la etiqueta de declaración de continuación en JavaScript

Ahora que puede ver el uso básico de la instrucción continuar, ahora podemos explorar cómo usar su funcionalidad de etiqueta.

Mediante el uso de etiquetas, puede pasar la declaración de continuación de JavaScript a un bucle externo. Esto es útil cuando tiene dos bucles anidados y desea cambiar del bucle anidado al bucle externo.

Para etiquetar un ciclo, debe usar una palabra, seguida de dos puntos (:), luego el ciclo. Luego puede acceder a esa parte del bucle haciendo referencia a la palabra que utilizó para etiquetar el bucle.

A continuación se muestra un ejemplo de cómo etiquetar un bucle y saltar a esa etiqueta.

Ejemplo de uso de la sentencia continue con una etiqueta

Ahora podemos escribir un ejemplo simple que usará dos bucles for anidados. El bucle más externo se etiquetará como «externo».

Estos dos bucles for contarán del 1 al 5. Pero en el bucle anidado tenemos una sentencia condicional que comprueba si «x» + «y» es lo mismo que 5.

Si estos valores agregados son iguales a 5, JavaScript ejecutará nuestra declaración de continuación, devolviendo el script al bucle externo. Salta a este bucle porque lo etiquetamos como «externo» y lo mencionamos junto a nuestra declaración.

Después de ejecutar este script, terminará con el siguiente resultado. Con esto, puede ver que cada vez que el valor combinado era 5, JavaScript saltaba al bucle exterior.

Conclusión

Con suerte, en este punto ahora tendrá una buena comprensión del uso de la instrucción continuar en JavaScript.

Esta declaración lo ayuda a controlar el flujo de los diversos bucles admitidos en este lenguaje.

Si tiene alguna pregunta sobre el uso de la instrucción continua, comente a continuación.

También puede consultar nuestros muchos otros tutoriales de JavaScript o, si desea aprender un nuevo idioma, consulte nuestras guías de codificación.

Actualizaciones semanales directamente a su bandeja de entrada

¡Reciba nuestros proyectos de Raspberry Pi, tutoriales de codificación, guías de Linux y más!

Suscribir

Publicidad:

También puede gustarte...

Publicidad: