if. Выбор одного варианта из двух


^if(логическое выражение){код, если значение выражения «истина»}

^if(логическое выражение){
   
код, если значение выражения «истина»
}{
   
код, если значение выражения «ложь»
}

^if(логическое выражение 1){

   код, если значение выражения 1 «истина»
}(логическое выражение 2){
   код, если значение выражения 2 «истина»
}…(логическое выражение 
N){
   код, если значение выражения
 N «истина»
}{

   код, если значение выражения
 N «ложь»
}   
[3.4.1]

Оператор вычисляет значение логического выражения. Затем, в зависимости от полученного результата, либо выполняется или не выполняется код (первый вариант использования оператора
if), либо для исполнения выбирается код, соответствующий полученному значению логического выражения (второй вариант). На код не накладывается никаких ограничений, в том числе внутри него может содержаться еще один или несколько операторов if.

Внимание: настоятельно советуем задавать комментарии к частям сложного логического выражения (см. «Комментарии к частям выражения»).

    Поддержать сайт на родительском проекте КГБ