Логические

функции динамических компонентов SketchUp

Функция

[Шпаргалка]

Значение

Пример SketchUp

AND(logicalValue1, logicalValue2, ...logicalValueN)

[-И-]

Функции AND возвращает значение TRUE(1.0) (ИСТИНА), если все аргументы - ИСТИНА. Если какой-либо элемент - FALSE (ЛОЖЬ), функция возвращает значение FALSE(0.0) (ЛОЖЬ). Аргументы "logicalValue" - условия для проверки. Все условия могут иметь значение ИСТИНА или ЛОЖЬ.

FALSE()

[Ложь]

Ложь функция устанавливает логическое значение FALSE(0) (ЛОЖЬ). Функция FALSE не нуждается в аргументах.

IF(test, thenValue, elseValue)

[Если]

Функция IF (ЕСЛИ) определяет логическую проверку. Аргументом "test" может быть любое значение или выражение, которое может быть истинным или ложным. Аргумент "thenValue" (необязателен) - это значение, которое возвращается, если логическая проверка имеет значение ИСТИНА. Аргумент "elseValue" (необязателен) - это значение, которое возвращается, если логическая проверка имеет значение ЛОЖЬ.

Пример:

=IF (5=5, 1, 0)

Возвращает 1, если результат теста (5 = 5) - это ИСТИНА. В противном случае, функция возвращает 0.

NOT(logicalValue)

[НЕТ]

Функция NOT меняет "logicalValue" на противоположное. Аргумент "logicalValue" - это любое значение, которое можно изменить на противоположное.

OR(logicalValue1, logicalValue2, ...logicalValueN)

[ИЛИ]

Функция OR (ИЛИ) возвращает значение TRUE (ИСТИНА), если хотя бы один аргумент имеет значение TRUE (ИСТИНА). Эта функция выдает значение FALSE (ЛОЖЬ), если все аргументы имеют значение FALSE (ЛОЖЬ). Аргументы "logicalValue" - это условия для проверки. Все условия могут иметь значение TRUE (ИСТИНА) или (FALSE) ЛОЖЬ.

TRUE()

[Истина]

Функция TRUE имеет логическое значение TRUE (1.0) (ИСТИНА). Функция TRUE не нуждается в аргументах.