Condicionales
El condicional “if” permite tomar una decisión para ejecutar una acción, la decisión es de tipo booleana y dependiendo si sea verdadero o falso, se ejecutará un fragmento del código.
La sentencia “else” es el complemento de la sentencia “if” si la decisión llega a ser falsa. Está puede ser omitida si no se necesita.
La estructura es la siguiente:
If(condición) {
Sentencia 1;
}else {
Sentencia 2;
}
El condicional “switch” permite realizar varias acciones en función de una decisión, dentro del switch tienen las sentencias “case-break”, necesarios para ejecutar un fragmento del código dependiendo del resultado de la decisión.
La estructura es la siguiente:
Switch (decisión) {
Case constante-decision 1:
Sentencia1;
Break;
Case constante-decision 2:
Sentencia2;
Break;
.
.
.
Default:
Sentencia n;
}
La sentencia default se ejecutará si no existe ninguna variable en los “case” dentro del switch.