Функция ArrayOptMax() возвращает элемент заданного массива, который содержит максимальное значение определенного поля среди всех элементов массива. Если массив не содержит ни одного элемента, функция возвращает undefined.

Аргументы:

  • array
    Массив, элементы которого будут анализироваться для нахождения максимального значения.
  • elemExpr
    Строковое выражение, вычисляющее значение поля относительно каждого элемента массива, по которому будет определяться максимальное значение.

Результат:

  • Any
    Возвращаемый элемент может быть любого типа, в зависимости от структуры массива. Если массив пуст, возвращается undefined.

On Datex