Курс по 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 'Край';
Тази програма просто отпечатва Начало
и Край
.
Навигация по курса
←
Условни проверки
|
Условни проверки / Блокове else
→
💪 Or jump directly to the exercises to this section.
Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська