Функция If Назад В начало Вперед

Назначение

Вычисляется условие. Если true, то вычисляется выражение if. Если false, то вычисляется выражение else. Возвращаемые значения обоих выражений приводятся к общему типу. Если это невозможно выдается сообщение об ошибке.

Описание

If "(" <условие>
	 "," <выражение_if>
	["," <выражение_else> ]
   ")"

Параметры

<условие> - вычисляемое выражение, должно возвращать значение типа boolean.

<выражение_if> - вычисляемое выражение.

<выражение_else> - вычисляемое выражение. Если выражение else не задано, то по умолчанию генерируется выражение, возвращающее нулевое значение, тип которого совпадает с типом возвращаемого значения выражения if. Например для строки - пустая строка, для числа - 0 и т.д.

Результат

Результат вычисления выражения if, если условие равно true или выражения else в противном случае.