Operadores relacionales
Los operadores relacionales son los que nos permiten comparar dos variables. En dart existen los siguientes operadores relacionales:
| Nombre | Operador |
|---|---|
| Igual que | a == b |
| Desigual que | a != b |
| Mayor que | a > b |
| Menor que | a < b |
| Menor o igual que | a <= b |
| Mayor o igual que | a >= b |
Con los 2 primeros 2 operadores de la tabla == y != podemos comparar si dos variables son iguales o desiguales.
Por ejemplo:
int a = 10;
int b = 15;
if (a == b) {
print('Son iguales');
}
if (a != b) {
print('Son desiguales');
}
Pero hay veces que no solo queremos saber si son iguales o desiguales, para eso existen los demás operadores que nos permiten saber si son mayor que, menor que etc. Podemos ver el siguiente código:
int a = 10;
int b = 15;
if (a > b) {
print('a es mayor que b');
}
if (a < b) {
print('a es menor que b');
}
if (a >= b) {
print('a es mayor o igual que b');
}
if (a <= b) {
print('a es menor o igual que b');
}
Puedes correr el código en DartPad y ver el funcionamiento:
