
Cristhian Camilo Gomez Mayor
PreguntaSi un bloque else if cumple, se siguen validando el resto de else if? Deberíamos colocar “return” para evitar que eso suceda?
- si este se cumple haras algo
if
- si el de arriba no se cumple, entonces valida esto
else if
- si ni el if ni el else if se cumplieron entocnes has esto (esto es algo mas como para que algo pase por default)
else

Moisés Manuel Morín Hevia
No, return es para funciones.

Héctor Alejandro Toro Bernal
Hola cristian. Si cumple un requerimiento ya no sigue validando, al menos que dentro de if, else if tengas otros if, else if, ejemplo:
If (a == b) { si esto cumple puede validar otros if dentro de el mismo!!!! aquí en teoría tú podrias agregar otro if else, etc "para que sigas validando otras cosas" } else if (a <b) { si esto cumple puede validar otros if aquí en teoría tú podrias agregar otro if else, etc } else { si esto cumple puede validar otros if aquí en teoría tú podrias agregar otro if else, etc }
Pero cuando ya cumple algo y no tiene más que validar ya termina la comprobación.

Jorge Cruz Perez
Cuando son else if son mutuamente excluyentes, es decir solo se ejecuta aquel que sea la condición verdadera o el ultimo else si no hubiera ninguna, saludos :)

Juan Sebastián Agudelo
Si haces validaciones con
if
else if
Se lee así:
Si quieres que algo si o si se evalue y no dependa de que si lo anterioir no se cumple, debes hacer es validaciones con
if
if

Kevin J. Zea Alvarado
Tal como dice Kevin, si el
if
else if
if

Kevin malaver
Hola, no es necesario. Si se cumple alguno el resto no se ejecuta