Completo tutorial de JavaScript - Break y continue
11 de Septiembre de 2005
JavaScript
De manera adicional al uso de las distintas estructuras de bucle se pueden
utilizar dos instrucciones para
Son las instrucciones break y continue.
Break
Se detiene un bucle utilizando la palabra break. Detener un bucle significa
salirse de él y dejarlo todo como está para continuar con el flujo del programa
inmediatamente después del bucle.
for (i=0;i<10;i++){
document.write (i)
escribe = dime si continúo
if (escribe "no")
"no")
continue
i++
}
Este ejemplo, en condiciones normales contaría hasta desde i=0 hasta i=7, pero
cada vez que se ejecuta el bucle pregunta al usuario si desea incrementar la
variable o no. Si introduce "no" se ejecuta la sentencia continue, con lo que se
vuelve al principio del bucle sin llegar a incrementar en 1 la variable i, ya
que se ignoran las sentencia que hayan por debajo del continue.
Ejemplo
Un ejemplo más práctico sobre estas instrucciones se puede ver a continuación.
Se trata de un bucle FOR planeado para llegar hasta 1.000 pero que lo vamos a
parar con break cuando lleguemos a 333.
for (i=0;i<=1000;i++){
document.write(i + "<br>")
if (i333)
utilizar dos instrucciones para
- Detener la ejecución de un bucle y salirse de él
- Detener la iteración actual y volver al principio del bucle.
Son las instrucciones break y continue.
Break
Se detiene un bucle utilizando la palabra break. Detener un bucle significa
salirse de él y dejarlo todo como está para continuar con el flujo del programa
inmediatamente después del bucle.
for (i=0;i<10;i++){
document.write (i)
escribe = dime si continúo
if (escribe
"no")
break
}
Este ejemplo escribe los números del 0 al 9 y en cada iteración del bucle
pregunta al usuario si desea continuar. Si el usuario dice cualquier cosa
continua excepto cuando dice "no" que entonces se sale del bucle y deja la
cuenta por donde se había quedado.
Continue
Sirve para volver al principio del bucle en cualquier momento, sin ejecutar las
líneas que haya por debajo de la palabra continue.
var i=0
while (i<7){
incrementar = dime si incremento
if (incrementar
"no") continue
i++
}
Este ejemplo, en condiciones normales contaría hasta desde i=0 hasta i=7, pero
cada vez que se ejecuta el bucle pregunta al usuario si desea incrementar la
variable o no. Si introduce "no" se ejecuta la sentencia continue, con lo que se
vuelve al principio del bucle sin llegar a incrementar en 1 la variable i, ya
que se ignoran las sentencia que hayan por debajo del continue.
Ejemplo
Un ejemplo más práctico sobre estas instrucciones se puede ver a continuación.
Se trata de un bucle FOR planeado para llegar hasta 1.000 pero que lo vamos a
parar con break cuando lleguemos a 333.
for (i=0;i<=1000;i++){
document.write(i + "<br>")
if (i
333)
break;
}
Valora este capítulo:
Autor y licencia de 'Completo tutorial de JavaScript - Break y continue'
|
Opiniona sobre 'Completo tutorial de JavaScript - Break y continue' (20)
Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.
Opina sobre este tutorial |
Wikis relacionados con 'Completo tutorial de JavaScript - Break y continue'
Bienvenidos al manual de HTML de Indaya. A
través de todos estos capítulos vamos a...
Más »
JavaScript permite crear aplicaciones específicamente orientadas a su funcionamiento en la red Internet. Usando JavaScript,...
Más »
Completo y ameno contenido sobre Javascript
PHP es uno de los lenguajes de lado servidor más extendidos en la web. Nacido...
Más »
Este es un curso tremendamente completo, guiado y con ejemplos y prácticas pensadas para convertirlo...
Más »

