Cita:
Iniciado por OsSk4R Sí, aunque en vez de switch mejor usar if. Llega a ser algo más rápido aunque no lo aprecies
Saludos,
¿Qué un if es más rápido que un swicth?
Si es 1 puede, cuando sean muchos NO.
Bueno entre otras cosas el SWITCH una vez encuentra coincidencia deja de evaluar (
con sus correspondientes breaks en los case por supuesto).
En cambio si pones 100 if pasará por cada uno de ellos.
Dicho esto me parece que el tema de la rápidez está aclarado.
Aparte ahorras código y es más limpio que tener mil if, elseif, else...
Hay casos y casos( a veces es útil el if otras el swicth ) y tantos gustos como colores, que use el que le convenga, pero tener 100 if no es más rápido ni mejor que un simple swicth.