¿Cuándo se ejecuta el bloque dentro de una instrucción if básica?
if
Cuando la expresión entre paréntesis se evalúa como verdadera.
Solo después de que se haya ejecutado un bloque else.
else
Solo cuando su condición es falsa.
Siempre, antes de evaluar su condición.