Курс Raku / Основи / Основи порядку виконання / Умовні перевірки

Блоки if

Умовна перевірка if тестує умову, і якщо вона True, виконує блок коду.

if 10 > 4 {
    say 'Математика працює!';
}

Зверніть увагу, що вам не потрібно брати умову в дужки (але ви можете, якщо хочете).

Звісно, змінні також можна використовувати в тестах:

my $flag = False;
if $flag {
    # . . . зробити щось
}

У випадку, коли більше ніж одна перевірка використовує ту саму змінну, можливо використовувати ланцюгові порівняння:

my $x = 42;
if 40 < $x < 45 {
    say "Правильна відповідь $x дана.";
}

Якщо умова не задовольняється, відповідний блок коду не виконується, і програма продовжує виконання.

say 'Початок';
if False {
    say 'Це ніколи не буде надруковано.';
}
say 'Кінець';

Ця програма просто друкує Початок і Кінець.

Практика

Виконайте 1 тест за змістом цієї теми.

Навігація курсом

Умовні перевірки   |   Тест: if


💪 Або перейдіть одразу до вправ цього розділу.