Hallo liebe Community,
ich habe mal wieder eine Frage:
Kann ich den Array Index irgendwie auslesen und damit rechnen? Konkret möchte ich nämlich, dass wenn ein + oder ein - Button gedrückt wird, eben das nächste oder vorherige Element eines Arrays auf einer Variablen gespeichert wird.
Beispiel (zu umständlich, da jede Möglichkeit einzeln geschrieben werden muss):
[autoit]
Case $ch = $CHP[1] & '+'
Return $CHP[2]
Case $ch = $CHP[1] & '-'
Return $CHP[0]
Case $ch = $CHP[2] & '+'
Return $CHP[3]
Case $ch = $CHP[2] & '-'
Return $CHP[1]
Ich könnte das auch noch separat in zwei verschiedene Funktionen packen, aber grundsätzlich ist mein Beispiel das, was ich allgemein bräuchte, also ohne jede Möglichkeit einzeln in ein Case zu scheiben.
Er soll halt einfach das nächste oder vorherige Element auf eine Variable schreiben, solange das Array-Minimum bzw. -Maximum nicht unter- bzw. überschritten wird.
Ich hoffe, ihr habt eine Idee. Ich habe schon überall gesucht, habe aber nur gefunden, wie man Arrays in einer Schleife befüllt, aber das wusste ich ja schon und ist auch eine ganz andere Sache als ich sie bräuchte...