_ArrayMinIndex
Возвращает индекс, в котором содержится наименьшее значение массива.
#include <Array.au3>
_ArrayMinIndex(Const ByRef $avArray [, $iCompNumeric = 0 [, $iStart = 0 [, $iEnd = 0]]])
Параметры
| $avArray | Массив для поиска |
| $iCompNumeric |
[необязательный] Метод сравнения: 0 - сравнить по алфавиту 1 - сравнить по числам |
| $iStart |
[необязательный] Индекс массива, от которого начинать поиск |
| $iEnd |
[необязательный] Индекс массива, в котором закончить поиск |
Возвращаемое значение
| Успех: | Возвращает индекс, в котором содержится наименьшее значение массива |
| Ошибка: | Возвращает -1, устанавливает @error |
| @error: | 1 -Массив $avArray не является массивом |
| 2 - $iStart больше $iEnd | |
| 3 - Массив $avArray не является одномерным массивом |
См. также
_ArrayMax, _ArrayMaxIndex, _ArrayMinПример

#include <Array.au3>
Local $avArray = StringSplit("4,2,06,8,12,5", ",")
MsgBox(4096,'Индекс с минимальным значением (по алфавиту)', _ArrayMinIndex($avArray , 0, 1))
MsgBox(4096,'Индекс с минимальным значением (по числу)', _ArrayMinIndex($avArray, 1, 1))