Условия или поток управления в языке Carbon похож на любой другой язык. В нем есть ключевые слова if, elseif и else.
Введение
if и else обеспечивают условное выполнение утверждений. Оператор if состоит из:
- Ключевого слова if, за которым следует условие в круглых скобках. Если условие оценивается как true, то блок, следующий за условием, выполняется, в противном случае он пропускается.
- За ним может следовать ноль или более пунктов else if, условия которых оцениваются, если все предыдущие условия оцениваются как false, с блоком, который выполняется, если эта оценка равна true.
- Последний необязательный пункт else с блоком, который выполняется, если все условия оцениваются как false.
Пример
if (5 > 6) {
Console.Print("5 is greater than 6");
} else if (5 == 6) {
Console.Print("5 is equals to 6");
} else {
Console.Print("5 is less than 6");
}