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))