Операторы больше и меньше в Dart
Для проверки того, которое из значений больше,
а которое меньше, используются операторы
больше >, больше или равно >=,
меньше <, меньше или равно <=.
Изучим их работу на практическом примере.
Пусть у нас есть переменная test
с каким-то значением:
var test = 1;
Давайте проверим, значение этой переменной больше нуля или нет:
var test = 1;
if (test > 0) {
print("Y"); // сработает это
} else {
print("N");
}
А теперь поменяем значение переменной на отрицательное:
var test = -1;
if (test > 0) {
print("Y");
} else {
print("N"); // сработает это
}
Пусть теперь значение переменной равно 0.
В этом случае мы попадем в блок else,
так как в нашем условии написано, что переменная
test должна быть строго больше нуля:
var test = 0;
if (test > 0) {
print("Y");
} else {
print("N"); // сработает это
}
Давайте поменяем условие на больше или равно:
var test = 0;
if (test >= 0) {
print("Y"); // сработает это
} else {
print("N");
}
Теперь проверка на меньше:
var test = 0;
if (test < 0) {
print("Y");
} else {
print("N"); // сработает это
}
Проверка на меньше или равно:
var test = 0;
if (test <= 0) {
print("Y"); // сработает это
} else {
print("N");
}
Проверьте то, что переменная test
больше 10.
Проверьте то, что переменная test
меньше 10.
Проверьте то, что переменная test
больше или равна 10.
Проверьте то, что переменная test
меньше или равна 10.