Funktionsreferenz

_ArrayMax

Gibt den höchsten Wert aus einem Array zurück.

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

 

Parameter

$avArray Das zu durchsuchende Array.
$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 höchsten Wert aus einem Array zurück.
Fehler: Gibt einen leeren String ("") zurück und setzt @error
1 - $avArray ist kein Array
2 - $iStart ist größer als $iEnd
3 - $avArray ist kein 1-dimensionales Array

 

Bemerkungen

Keine.

 

Verwandte Funktionen

_ArrayMaxIndex, _ArrayMin, _ArrayMinIndex, _ArrayUnique

 

Beispiel


#include <Array.au3>

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

MsgBox(0, 'Maximaler String Wert', _ArrayMax($avArray, 0, 1))
MsgBox(0, 'Maximaler numerischer Wert', _ArrayMax($avArray, 1, 1))