Sort array
Перейти к навигации
Перейти к поиску
Описание
Sort array - сортировка массива.
Синтаксис
Привязка к окну: Нет.
Работа со свернутым окном: Да.
sort_array %array [+col | -row] [dec]
Где:
%array - массив для сортировки.
[+col | -row] - указание по какой строке/столбцу делать сортировку. Положительное значение указывает на номер столбца, отрицательное на номер строки.
[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
Смотрите также
Массивы
Init arr
Load array
Save array
Delete array
История развития
2.37
Добавил возможность сортировки массивов
sort_array %array [+col | -row] [dec]
Положительное число задает сортировку по столбцам, отрицательное - по строкам.
2.39
Исправил команду 'sort_array', сломанную после 2.38.