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: