| Aunque
procuremos usara una programación estructura alguna
vez puede ser necesario interrumpir la repetición
de un bucle o forzar una iteración del mismo, esto
puede lograrse mediante las sentencias break y continue.
Son sentencias aplicables a cualquiera de las estructuras
de bucle en JavaScript.
break
La sentencia break interrumpe la iteracción actual
y envía al programa a la instrucción que sigue
al bucle.
var lista = new Array ('a','b','c','z','x','f');
var item ;
for (item in lista)
{
if (lista[item]
== "z")
break;
document.write(lista[item]+'<br>');
}
Este ejemplo escribiría el contenido del array lista hasa
encontrar una letra z.
continue
La sentencia continue interrumpe
la iteracción actual y envía al programa a
la comprobación de la condición, si esta es
cierta continúa con la siguiente iteración.
var lista = new Array ('a','b','c','z','x','f');
var item ;
for (item in lista)
{
if (lista[item]
== "z")
continue;
document.write(lista[item]+'<br>');
}
Este ejemplo escribiría el contenido del array saltándose
la letra z.
|