配列内で最小の値がはいっている要素のインデックスを返します。
#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は1次元配列ではありません |
注意
なし。
関連
_ArrayMax, _ArrayMaxIndex, _ArrayMin
例
#include <Array.au3>
Local $avArray = StringSplit("4,2,06,8,12,5", ",")
MsgBox(0,'Min Index String value', _ArrayMinIndex($avArray , 0, 1))
MsgBox(0,'Min Index Numeric value', _ArrayMinIndex($avArray, 1, 1))