Function Reference

_ArrayMaxIndex

配列内で最大の値がはいっている要素のインデックスを返します。

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

 

パラメータ

$avArray 検索する配列
$iCompNumeric [オプション] 比較方法
0 - 英数字として比較
1 - 数値として比較
$iStart [オプション] 配列の検索開始インデックス
$iEnd [オプション] 配列の検索終了インデックス

 

返し値

成功: 配列内の最大値のインデックス
Failure: -1。@errorを次の値に設定します
@error: 1 - $avArrayは配列ではありません
2 - $iStartが$iEndよりも大きいです
3 - $avArrayは1次元配列ではありません

 

注意

なし。

 

関連

_ArrayMax, _ArrayMin, _ArrayMinIndex

 


#include <Array.au3>

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

MsgBox(0,'Max Index String value', _ArrayMaxIndex($avArray, 0, 1))
MsgBox(0,'Max Index Numeric value', _ArrayMaxIndex($avArray, 1, 1))