Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/05/2013, 10:16
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: ¿Cómo cambiar de "if-else" a "switch"?

Cita:
Iniciado por bryanjhv Ver Mensaje
Muchas gracias por las respuestas @emprear y @hasdpk.
Finalmente, y como dijo @emprear, es más eficaz usar bloques de if - else. Quise minimizar el código (es para hacer un AdSense responsive) pero gracias al ejemplo vi que es mejor usar la primera opción.
De todas maneras iré investigando otras formas más breves de hacerlo.
Gracias de nuevo y saludos.
quiero precisar algo, está comprobado que la ejecución de un switch es generalmente más rápida, pero, el tema es que esta pensada para hacer la comparación del label contra el valor de la variable, si bien el artilugio que puse funciona, el tener que construir una expresión ficticia para verificar el true/false de la misma me parece una forma rebuscada.

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.