Qué tal gentes!!
Si quiero detener un
bucle FOR desde un
condicional IF contenido en él, hago lo siguiente:
Código:
var nombres = new Array('Pedro', 'Juan', 'Diego', 'Maria', 'Pablo');
for(var i = 0; i < nombres.length; i++){
alert(nombres[i]);
if(nombres[i] == 'Diego' || nombres[i] == 'Maria){
break;
}
}
En ese caso, el alert() se ejecutaría hasta que se encuentre el nombre
Diego o
Maria en el listado. ¿Se puede hacer lo mismo si en vez de un
condicional IF utilizo
SWITCH?
Código:
var nombres = new Array('Pedro', 'Juan', 'Diego', 'Maria', 'Pablo');
for(var i = 0; i < nombres.length; i++){
alert(nombres[i]);
switch(nombres[i]){
case 'Diego':
case 'Maria':
¿break;?
}
}