Comenzaremos esta sección hablando de los operadores de comparación. Estos operadores se usan para comparar valores primitivos.
Por ejemplo: ¿x e y son iguales?
==Voy a declarar dos enteros, x e y, y vamos a compararlos.
Salida:
👀 Ojo: dos signos == es comparación. Un solo = es asignación (otra cosa totalmente distinta).
La expresión x == y produce un valor: true o false.
Eso se llama una expresión booleana.
Una expresión es un pedacito de código que devuelve un valor. Esta devuelve un booleano:
trueofalse.
Cambiemos y a 2:
Salida:
Porque 1 no es igual a 2.
!=También tenemos el operador “no es igual”:
Salida:
Porque 1 sí es diferente de 2.
Además de == y !=, tenemos:
> mayor que>= mayor o igual que< menor que<= menor o igual queVamos a probar uno rápido:
Salida:
Porque 1 es menor o igual que 2.
%Si quieres saber si un número es divisible por otro, usamos módulo %.
La idea es esta:
x % 5 es el residuo de dividir x entre 5x es divisible por 5Salida:
🎯 Perfecto: como dio 0, entonces sí es divisible.
