[Problem] Variablen sortieren

02/02/2010 19:49 Neon™#1
Ich bräuchte eine Möglichkeit wie ich variablen nach der Größe sortieren kann.
Ich habe mir das ungefähr so vorgestellt:
Code:
$variable1 = 6
$variable2 = 3
$variable3 = 4
$variable4 = 7
$variable5 = 2
$variable6 = 8
$variable7 = 1
$variable8 = 5

; An dieser Stelle bräuchte ich nun eine Funktion

$rang1 = $variable7
$rang2 = $variable5
$rang3 = $variable2
$rang4 = $variable3
$rang5 = $variable8 
$rang6 = $variable1
$rang7 = $variable4
$rang8 = $variable6
Thx schonmal im Vorraus ;)
02/02/2010 20:02 | Moep |#2
Code:
#include <Array.au3>

Local $avArray[8] = [6,3,4,7,2,8,1,5]

_ArrayDisplay($avArray, "$avArray VOR _ArraySort()")
_ArraySort($avArray)
_ArrayDisplay($avArray, "$avArray NACHDEM _ArraySort() aufsteigend sortiert hat")
_ArraySort($avArray, 1)
_ArrayDisplay($avArray, "$avArray NACHDEM _ArraySort() absteigend sortiert hat")
hf
02/02/2010 20:08 Neon™#3
Quote:
Originally Posted by | Moep | View Post
Code:
#include <Array.au3>

Local $avArray[8] = [6,3,4,7,2,8,1,5]

_ArrayDisplay($avArray, "$avArray VOR _ArraySort()")
_ArraySort($avArray)
_ArrayDisplay($avArray, "$avArray NACHDEM _ArraySort() aufsteigend sortiert hat")
_ArraySort($avArray, 1)
_ArrayDisplay($avArray, "$avArray NACHDEM _ArraySort() absteigend sortiert hat")
hf
Genau was ich gesucht hatte :handsdown: