if
Назначение
Возвращает второй аргумент если условие истинно, в противном случае возвращает третий аргумент.
Аргументы
Требует наличия 3 аргументов. Важен порядок следования этих аргументов:
-
Первый аргумент - это условие проверки, то есть логическое выражение, результатом вычисления которого является «истина» или «ложь».
-
Второй аргумент - возвращаемое значение, если условие первого аргумента истинно.
-
Третий аргумент - возвращаемое значение, если условие первого аргумента ложно.
Второй и третий аргументы должны принадлежать к одному типу данных, при этом аргументы не обязательно должны быть значениями, они могут быть функциями.