1 if Выражение then
2 //Оператор1
3[else
4 //Оператор2]
Выражение должно быть логического типа. В случае если значение Выражения истинно, выполняется Оператор1. Часть else является необязательной и относится к последнему оператору if, не имеющему таковой. В случае ее наличия Оператор2 выполняется, если значение Выражения ложно.
Пример | 1if LIndex > 25 then
2 raise 'Индекс слишком большой.';
|
Пример | 1if LMonth = 'январь' then
2 January
3else if LMonth = 'февраль' then
4 February
5else
6 OtherMonth; //обратите внимание на точки с запятой.
|