-
Длина: возвращает количество элементов в массиве.
myArray := ["apple", "banana", "cherry"] arrayLength := myArray.Length() MsgBox, % "Array length: " . arrayLength -
Push: добавляет один или несколько элементов в конец массива.
myArray := ["apple", "banana"] myArray.Push("cherry") MsgBox, % "Updated array: " . myArray.Join(",") -
Pop: удаляет и возвращает последний элемент массива.
myArray := ["apple", "banana", "cherry"] lastElement := myArray.Pop() MsgBox, % "Last element: " . lastElement -
InsertAt: вставляет один или несколько элементов в определенную позицию массива.
myArray := ["apple", "cherry"] myArray.InsertAt(1, "banana") MsgBox, % "Updated array: " . myArray.Join(",") -
RemoveAt: удаляет элемент в определенной позиции массива.
myArray := ["apple", "banana", "cherry"] myArray.RemoveAt(1) MsgBox, % "Updated array: " . myArray.Join(",") -
Сортировка: сортирует элементы массива по возрастанию или убыванию.
myArray := ["banana", "apple", "cherry"] myArray.Sort() MsgBox, % "Sorted array: " . myArray.Join(",") -
Объединение: объединяет элементы массива в одну строку.
myArray := ["apple", "banana", "cherry"] joinedString := myArray.Join(",") MsgBox, % "Joined string: " . joinedString -
Найти: ищет определенный элемент в массиве и возвращает его индекс.
myArray := ["apple", "banana", "cherry"] index := myArray.Find("banana") MsgBox, % "Index of 'banana': " . index -
Срез: извлекает часть массива в новый массив.
myArray := ["apple", "banana", "cherry", "date", "elderberry"] newArray := myArray.Slice(1, 3) MsgBox, % "New array: " . newArray.Join(",") -
Обратный: меняет порядок элементов в массиве на обратный.
myArray := ["apple", "banana", "cherry"] myArray.Reverse() MsgBox, % "Reversed array: " . myArray.Join(",")