[ IvRa @ 31.01.2012. 12:06 ] @
Imam problem sa uređenjem niza u Flash-u AS2. U C-u bi uređenje niza izgledalo ovako (za niz od 7 članova):

Code:
 for (i=0;i<7;i++){
     for (j=i;j<7;j++){
                    if(A[i]>=A[j]){
                          temp=A(j);
                          A[j]=A[i];
                           A[i]=temp;
                  }
           }  


Međutim kad probam tu logiku u AS2 ne radi uređenje jer ne menja mesta elementima kao c. Npr: Ako je niz [2,5,1,7,9,8,4] on kreće od 2 i kad dođe do 1 odredi da je 1<2, ali ne menja njihova mesta (Ne stavlja da je A[1]=1, a A[3]=2).

Ako je neko imao dodira sa uređenjem niza neka mi javi kakvo bi rešenje pomoglo. Hvala unapred!
[ MenOfHonor @ 31.01.2012. 22:03 ] @
Na prvi pogled mogu da ti kažem da si ovde napravila grešku, umesto običnih zagrada treba da staviš uglaste zagrade:
Code:
temp=A(j);

Code:
for (i=0;i<7;i++){
     for (j=i;j<7;j++){
                    if(A[i]>=A[j]){
                          temp=A[j];
                          A[j]=A[i];
                           A[i]=temp;
                  }
           }  
}