Funktionsreferenz

_ArrayMaxIndex

Gibt den Index des größten Wertes in einem Array zurück.

#Include <Array.au3>
_ArrayMaxIndex(Const ByRef $avArray [, $iCompNumeric = 0 [, $iStart = 0 [, $iEnd = 0]]])

 

Parameter

$avArray Das Array, welches durchsucht werden soll.
$iCompNumeric [optional] Vergleichsmethode:
0 = Alphanumerischer Vergleich
1 = Numerischer Vergleich
$iStart [optional] Start Array-Index; gewöhnlich auf 0 oder 1 gesetzt (Standard = 0)
$iEnd [optional] Stopp Array-Index (Standard = 0)

 

Rückgabewert

Erfolg: Gibt den Index des höchsten Wert aus einem Array zurück.
Fehler: -1 und setzt @error
@error: 1 - $avArray ist kein Array
2 - $iStart ist größer als $iEnd
3 - $avArray ist kein 1-dimensionales Array

 

Bemerkungen

Keine.

 

Verwandte Funktionen

_ArrayMax, _ArrayMin, _ArrayMinIndex

 

Beispiel


#include <Array.au3>

Local $avArray = StringSplit("4,2,06,8,12,5", ",")

MsgBox(0, 'Index des maximalen String Wertes', _ArrayMaxIndex($avArray, 0, 1))
MsgBox(0, 'Index des maximalen numerischer String Wertes', _ArrayMaxIndex($avArray, 1, 1))