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.'); }