Hi,
ich habe ein zweidimensionales Array, in dem ich nach einem Wert suchen will.
Als Beispiel habe ich 60 genommen. Obwohl 60 nicht im Array ist, wird die Zahl gefunden, an der Position -1...
Suche ich z.B. nach 76 oder 67, werden diese Zahlen zwar gefunden, jedoch alle an Position 0. (Okay, das ist unwichtig. Ich möchte nur wissen, ob ein Wert gefunden wurde - die Position ist egal. Das ist trotzdem seltsam...)
[autoit]#include <Array.au3>
Global $array[2][6] = [[76, 67, 58, 57, 56, 55], [0, 0, 0, 0, 0, 0]]
Global $search = 60
Global $test = _ArraySearch($array, $search, 0, UBound($array, 1)-1)
ConsoleWrite("Searching for " & $search & @CRLF)
If @error Then
ConsoleWrite("@error: " & @error & @CRLF)
Else
ConsoleWrite("FOUND at position " & $test & @CRLF)
EndIf
Kann mir da bitte jemand weiterhelfen?
Was ich brauche: Eine einfache Suche im dynamischen 2-dimensionalen Array nach einer Zahl.