Las estructuras de control nos permiten controlar el flujo que sigue nuestro programa. Existen de dos tipos: condiciones (if) y ciclos (for, while). Para utilizarlos es importante saber qué son los operadores de igualdad y los relacionales. Empezaremos con estos temas y después mostraremos ejemplos de cómo utilizarlos en las condiciones y en los ciclos (o iteraciones).
Operadores de igualdad
Los operadores lógicos comparan dos o más valores. Esta es la lista de los operadores que tiene Javascript:
| Operador de igualdad | Ejemplo |
|
> |
// Si es mayor que
If( 3 > 1 ){ } |
|
< |
// Si es menor que
if( 1 < 8){
}
|
Operadores relacionales
Condiciones
Las condiciones permiten tomar decisiones basándonos en el valor que tenga nuestra variable. En JS podemos hacerlas con la palabra if o switch.
Ejemplo utilizando if:
const pi = 3.1416;
var numero = 3;
//
if( pi > numero ){
console.log('PI es mayor que número');
}
numero = 9;
// Si se cumple la condición
if( numero % 2 === 0 ){
console.log('El número es par.');
} else { // si no se cumple entonces:
console.log('El número es impar.');
}