Условный оператор позволяет проверить некоторое условие и, в зависимости от его истинности, выполнить то или иное действие. Полный и короткий форматы оператора следующие:
@if
условие
then
действие_если_правда
else
действие_если_ложь
@if
условие
действие_если_правда
условие
может проверять содержимое
неких переменных скрипта с помощью операций сравнения, часто в сочетании
с логическими операциями and
(логическое
И) и or
(логическое
ИЛИ). Например:
@If ($I>0) and ($I<=$Count) then $I=$I+1 else @Goto
%Start