Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Арифметические, например:
    `+` (сложение), `-` (вычитание), `*` (умножение), `/` (деление), `%` (остаток от деления), `**` (возведение в степень).
  • Сравнения (сравнивают операнды и возвращают `true` или `false`), например:
        `==` (равно), `!=` (не равно), `>` (больше), `<` (меньше), `>=` (больше или равно), `<=` (меньше или равно).
  • Логические (используются для работы с булевыми значениями), например:
        `&&` (логическое И), `||` (логическое ИЛИ), `!` (логическое НЕ).
  • Присваивания (помещают результат вычислений в переменную), например:
        `=` (простое присваивание: `x = 5`), а также сокращенные формы: `+=`, `-=`, `*=` и т.д.
  • Строковые, например, оператор конкатенации (склеивания): `+`   Format() 

3. Функции и Методы
Это подпрограммы, которые принимают аргументы, что-то делают и возвращают результат. Вызов функции сам по себе является операндом.

4. Скобки - элемент синтаксиса для управления порядком
Круглые скобки `()` используются для явного указания приоритета выполнения операций. Выражения внутри скобок вычисляются в первую очередь.


Пример формулы:

Code Block
if(IsNull(This("Дата начала (План)")), Date(), This("Дата начала (План)"))


Children Display