Funktionsreferenz

_ArrayMinIndex

Gibt den Index des kleinsten Wertes in einem Array zurück.

#Include <Array.au3>
_ArrayMinIndex(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 niedrigsten Wertes aus einem Array zurück.
Fehler: Gibt einen leeren String ("") zurück 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, _ArrayMaxIndex, _ArrayMin

 

Beispiel


#include <Array.au3>

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

MsgBox(0, 'Index des minimalen String Wertes', _ArrayMinIndex($avArray, 0, 1))
MsgBox(0, 'Index des minimalen numerischer String Wertes', _ArrayMinIndex($avArray, 1, 1))