Конструкция if-else в Dart
Сейчас мы изучим специальную конструкцию
if-else, которая позволяет выполнять
некоторый код в зависимости от выполнения
какого-либо условия.
С помощью этой конструкции можно спросить,
больше ли число num1 нуля, и в зависимости
от ответа выполнить или один код, или другой.
Синтаксис конструкции выглядит так:
if (операция сравнения) {
/*
расположенный здесь код выполнится,
если результат операции сравнения верный
*/
} else {
/*
расположенный здесь код выполнится,
если результат операции сравнения неверный
*/
}
Давайте проверим, больше ли число нуля:
var val = 1;
if (val > 0) {
print("Y"); // сработает это
} else {
print("N");
}
Поменяем число на отрицательное:
var val = -1;
if (val > 0) {
print("Y");
} else {
print("N"); // сработает это
}
Дано число:
var val = 15;
Если число больше десяти, выведите "Y",
иначе "N".
Дано число:
var val = -5;
Если число больше нуля, выведите "Y",
иначе "N".