Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/11/2010, 12:32
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: Duda - if , else if

La diferencia principal entre las 2 estructuras de tu post es que mientras la primera evalúa todas las condiciones siempre, la segunda evalúa sólo hasta encontrar una condición que sea true (cuando encuentra la primera que sea igual a true, ejecuta las instrucciones correspondientes y no sigue evaluando el resto de las condiciones):
Código:
<script>
if(1){alert(1);}
if(1){alert(2);}
if(1){alert(3);}
if(1){alert(1);}else if(1){alert(2);}else if(1){alert(3);}
</script>