Описание вспомогательной функции


_ArrayMaxIndex

Возвращает индекс, в котором содержится наибольшее значение массива.

_ArrayMaxIndex($var_array[,$var_icompare=0[,$var_istart=0[,$var_iend=0]]])

Параметры

$var_array Массив для поиска
$var_icompare [необязательный] Метод сравнения:
    0 - сравнить по алфавиту
    1 - сравнить по числам
$var_istart [необязательный] Индекс массива, от которого начинать поиск
$var_iend [необязательный] Индекс массива, в котором закончить поиск

Возвращаемое значение

Успех:Возвращает индекс, в котором содержится наибольшее значение массива
Ошибка:Возвращает -1, устанавливает @error
@error:1 - Массив $var_array не является массивом

Функцию можно подключить через команду exect

См. также

_ArrayMax, _ArrayMin, _ArrayMinIndex

Примеры:
 Как создать кнопку?


exect=$var_aa=StringSplit('4,2,06,8,12,5',',')||_ArrayDisplay($var_aa) exect=$var_i1=_ArrayMaxIndex($var_aa,0,1)||$var_i2=_ArrayMaxIndex($var_aa,1,1) GLOBALEXECT<a> ;; пример возвращения индекса ячейки, в которой содержится наибольшее значение массива


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru