Оператор If у Dart
Свайпніть щоб показати меню
Оператор if
Оператор if — це конструкція, яка дозволяє виконати блок коду, якщо виконано певну умову.
Умова — це вираз, який оцінюється як значення типу bool, тобто може бути true або false. Якщо умова дорівнює true, блок коду виконується. Якщо умова дорівнює false, блок коду пропускається.
if (condition) {
// Code block
};
Синтаксис умовного оператора простий: ключове слово if, умова в дужках ( і ), а також блок коду у фігурних дужках { і }.
Відкриваюча фігурна дужка { позначає початок блоку коду, а закриваюча фігурна дужка } — його кінець.
main.dart
1234567void main() { var num=5; if (num>0) { // 5 > 0 ? print("number is positive"); // Print if it's `true` } }
Ця програма демонструє оператор if, оголошуючи змінну num зі значенням 5 та перевіряючи, чи num більше за 0. Оскільки умова num > 0 є true, виконується блок коду всередині оператора if, і в консоль виводиться повідомлення "number is positive".
main.dart
1234567void main() { var num = 10; if (num.isNegative) { // 10 < 0 ? print("number < 0"); // Print if it's `true` } }
Цей код перевіряє, чи є число від'ємним, використовуючи метод isNegative. Якщо число менше нуля, виводиться "number < 0", але оскільки значення num дорівнює 10, що не є від'ємним, умова не виконується і нічого не виводиться.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат