^if(логическое выражение){код, если значение выражения «истина»}
^if(логическое выражение){ код, если значение выражения «истина» }{ код, если значение выражения «ложь» } Оператор if вычисляет значение логического выражения. Затем, в зависимости от полученного результата, выполняется код для значения «истина» или код для значения «ложь». На код не накладывается никаких ограничений, в том числе внутри него может содержаться еще один или несколько операторов if.
^if(логическое выражение 1){ код, если значение выражения 1 «истина»
}(логическое выражение 2){
код, если значение выражения 2 «истина»
}…(логическое выражение N){
код, если значение выражения N «истина»
}{
код, если значение выражения N «ложь»
} [3.4.1]
Оператор вычисляет значение логического выражения. Если выражение истинно, выполняется код для значения «истина». Иначе осуществляется переход к следующему логическому выражению и процесс повторяется.
Внимание: настоятельно советуем оставлять комментарии к частям сложного логического выражения (см. «Комментарии к частям выражения»).