? (вычислить выражение по условию)
Синтаксис:
?(<Логическое выражение>, <Выражение 1>, <Выражение 2>)
Параметры:
<Логическое выражение>
Логическое выражение, результат вычисления которого определяет одно из результирующих выражений, которые будут вычислены. Если результат его вычисления Истина, то будет вычисляться <Выражение 1>. Если результат Ложь – то <Выражение 2>.
<Выражение 1>
Результирующее выражение, которое будет вычисляться, если результат логического выражения Истина.
<Выражение 2>
Результирующее выражение, которое будет вычисляться, если результат логического выражения Ложь.
Возвращаемое значение:
Результат вычисления одного из результирующих выражений.
Описание:
Позволяет вычислить одно из двух заданных выражений в зависимости от результата вычисления логического выражения
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший