1. Главная страница
  2. ››
  3. Формулы
  4. ››
  5. sort(array, expression?) - формула Creatium - Upline Studio

sort(array, expression?) - формула Creatium - Upline Studio

Кратко о функции

Сортирует элементы массива в порядке возрастания.

Аргументы

Передаваемые значения:

  1. Обязательное: array — массив, который нужно от сортировать.
  2. Необязательное: expression — критерий сортировки.

Формула

sort(array, expression?)

Пример

Без аргумента expression

sort([4, 6, -3, 22])   //   == [-3, 4, 6, 22]

С помощью аргумента expression можно задать критерий, по которому осуществляется сортировка. Внутри доступна переменная item со значением элемента массива.

С аргументом expression

sort(

[{x: 5, y: 10}, {x: 10, y: 5}],  //  2 элемента в массиве

        item.y                         //  аргумент expression указывает на сортировку по компоненту y 
                                                                                                                                //  в элементах массива.

)    //    == [{x: 10, y: 5}, {x: 5, y: 10}]
     //    последовательность элементов массива по возрастанию компонента y в элементах. 
Logo Upline Studio Creatium

Наша команда Uplinestudio разрабатывает сайты под разные потребности клиентов. Одним из ключевых направлений в нашей разработке является создание сайтов на Creatium.

Оставить заявку

Работает на Creatium