Moolex

Navigation






Массивы.Массив(Длина)

Возвращает массив из целых чисел длиной Длина,
Все элементы массива равны 0.

Результат=Возвращает массив

Параметры:
Длина - целое число, длина массива, по умолчанию 0


Массивы.Количество()

Возвращает длину массива

Результат=Возвращает число


Массивы.Определить(П1,П2,П3)

Добавляет с учетом сортировки по возрастанию значение П1 в массив, если задано только целое число П1
либо часть массива П1, начиная с П2 по П3
П2 и П3 - необязательные параметры

Результат=Возвращает индекс добавленного элемента

Параметры:
П1 - целое число или массив
П2 - начало части массива П1
П3 - конец части массива П1


Массивы.Добавить(П1,П2,П3)

Добавляет П1 в конец массива, если задано только целое число П1
либо часть массива П1, начиная с П2 по П3.
П2 и П3 - необязательные параметры

Результат=Возвращает индекс добавленного элемента

Параметры:
П1 - целое число или массив
П2 - начало части массива П1
П3 - конец части массива П1


Массивы.Заменить(П1,П2)

Заменяет во всем массиве число П1 на П2.

Результат=Возвращает количество измененных элементов массива

Параметры:
П1 - целое число
П2 - целое число


Массивы.Удалить(Индекс)

Удаляет элемент из массива по индексу

Результат=Возвращает 1, если Индекс входит в диапозон элементов, иначе 0

Параметры:
Индекс - целое число, начиная с 0


Массивы.Убрать(Значение,...)

Удаляет все элементы из массива равные Значение.
Метод может иметь любое количество удаляемых значений

Результат=Возвращает количество удаленных элементов

Параметры:
Значение - целое число


Массивы.Найти(Значение,Индекс,Параметр)

Возвращает индекс найденного элемента массива по значению

Результат=Возвращает целое число

Параметры:
Значение - целое число
Индекс - индекс с которого надо начать поиск, по умолчанию 0
Параметр - если равен 1, то поиск учитывает вложенные скобки и кавычки, по умолчанию 0


Массивы.Получить(Индекс)

Получает значение элемента массива по индексу

Результат=Возвращает целое число, либо 0, если Индекс не входит в интервал

Параметры:
Индекс - целое число, начиная с 0


Массивы.Установить(Индекс,Значение)

Устанавливает значение элемента массива по индексу

Результат=Возвращает 1, если Индекс входит в диапозон элементов

Параметры:
Индекс - целое число, начиная с 0
Значение - целое число


Массивы.Прочитать(Файл,Байт,Параметр,Элементов)

Считывает данные из файла в массив
Байт - количество байт в одном целом числе (1,2,4).
Если Параметр = 0, то очищает массив.
Если Параметр = 1, то добавляет в массив с конца.
Элементов - сколько элементов массива надо считать из файла (0 - все что есть в файле)

Результат=Возвращает количество считанных элементов массива или -1 при ошибке чтения

Параметры:
Файл - путь к файлу, или имя файла (если имя файла, то считывает из файла в папке Data)
Байт - целое, по умолчанию 4
Параметр - целое, по умолчанию 0
Элементов - целое, по умолчанию 0


Массивы.Записать(Файл,Байт,Параметр,Элементов)

Записывает массив целых чисел в файл;
Байт - количество байт в одном целом числе (1,2,4).
Если Параметр = 0, то очищает файл.
Если Параметр = 1, то добавляет массив в конец файла.
Элементов - сколько элементов массива надо записать в файл (0 - весь массив)

Результат=Возвращает количество записанных элементов массива или -1 при ошибки записи

Параметры:
Файл - путь к файлу, или имя файла (если имя файла, то считывает из файла в папке Data)
Байт - целое, по умолчанию 4
Параметр - целое, по умолчанию 0
Элементов - целое, по умолчанию 0


Массивы.Сумма()

Возвращает сумму всех элементов массива

Результат=Возвращает целое


Массивы.Сортировать()

Сортирует массив по возрастанию

Результат=Возвращает 1


Массивы.Очистить()

Очищает массив, длина массива становится равной 0

Результат=Возвращает 1


Массивы.Обнулить()

Обнуляет все элементы массива

Результат=Возвращает 1


Массивы.Хеш()

возвращает контрольную сумму содержимого массива

Результат=Возвращает целое