Sort array
Версия от 21:34, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == Sort array - сортировка массива. == Синтаксис == Привязка к окну: Нет. <br>Работа со...»)
Описание
Sort array - сортировка массива.
Синтаксис
Привязка к окну: Нет. <br>Работа со свернутым окном: Да.
sort_array %array [+col | -row] [dec]
Где: <br>%array - массив для сортировки. <br>[+col | -row] - указание по какой строке/столбцу делать сортировку. Положительное значение указывает на номер столбца, отрицательное на номер строки. <br>[dec] - при указании ключевого слова 'dec' сортировка будет произведена от большего к меньшему.
Примеры
// Пример 1 set %arr [1] 15 set %arr [2] 25 set %arr [3] 5 msg Массив до сортировки: %arr [1] %arr [2] %arr [3] sort_array %arr msg Массив после сортировки: %arr [1] %arr [2] %arr [3] End_script
// Пример 2 set %arr [1] 15 set %arr [2] 25 set %arr [3] 5 set %arr [4] 34 sort_array %arr dec //сортировка по убыванию (от большего к меньшему) msg Массив после сортировки: %arr [1] %arr [2] %arr [3] %arr [4] End_script
Смотрите также
Массивы <br>Init arr <br>Load array <br>Save array <br>Delete array
История развития
2.37 <br>Добавил возможность сортировки массивов
sort_array %array [+col | -row] [dec]
Положительное число задает сортировку по столбцам, отрицательное - по строкам.
2.39 <br>Исправил команду 'sort_array', сломанную после 2.38.