# Array Problem Help Me Please!

**URL:** <https://forum.kirupa.com/t/array-problem-help-me-please/332376>\
**Category:** flash\
**Created:** [May 13, 2014, 7:24pm UTC](https://forum.kirupa.com/t/array-problem-help-me-please/332376 "2014-05-13T19:24:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jenniferp](https://avatars.discourse-cdn.com/v4/letter/j/ecae2f/32.png) [@Jenniferp](https://forum.kirupa.com/u/Jenniferp)\
**Post date:** [May 13, 2014, 7:24pm UTC](https://forum.kirupa.com/t/array-problem-help-me-please/332376/1 "2014-05-13T19:24:14Z")

</div>

i need through all the elements of a two-dimensional array, and sort items. please help me!!  
should trace out in this:  
0  
1  
2  
3  
4  
5  
6  
7  
8  
9  
9  
that this is not bad, so I turn to you I need help  
my code:

```auto
var n:Array;var aux:Number = 0;
// Array 
n = 
[[3,1,2,4],
 [6,5,7,8],
 [0,9,9,1]]
 

 trace(" 0 1 2 3");
 trace(" 0[x,x,x,x]");
 trace(" 1[x,x,x,x]");
 trace(" 2[x,x,x,x]");
 
  trace("------------------------");
  trace("-----Original Array-----");

 for(var a:Number = 0; a<n.length; a++)
{
trace(" [" + n[a] + "]");

}
 trace("------------------------");
 trace("Size array: " + n.length);
 trace("------------------------");
 trace("Position of each element: ");
 trace("Position 0,0:" + " " + n[0][0]);
 trace("Position 0,1:" + " " + n[0][1]);
 trace("Position 0,2:" + " " + n[0][2]);
 trace("Position 0,3:" + " " + n[0][3]);
 trace("Position 1,0:" + " " + n[1][0]);
 trace("Position 1,1:" + " " + n[1][1]);
 trace("Position 1,2:" + " " + n[1][2]);
 trace("Position 1,3:" + " " + n[1][3]);
 trace("Position 2,0:" + " " + n[2][0]);
 trace("Position 2,1:" + " " + n[2][1]);
 trace("Position 2,2:" + " " + n[2][2]);
 trace("Position 2,3:" + " " + n[2][3]);
 trace("------------------------");
 trace(" ---Ordered array--- ");
 
 
for(var i:Number = 0; i<n.length; i++)
{
    for(var j:Number = 0; j<n.length; j++)
    {
        for(var k:Number = 0; k<n.length; k++)
        {
            for(var l:Number = 0; l<n.length; l++)
            {
                if(n*[j]>n[k][l])
                {
                    aux = n*[j]; 
                    n*[j] = n[j][l]; 
                    n[k][l] = aux;
                }
            }
        }
    }
}

for(var q:Number = 0; q<n.length; q++)
{
    for(var w:Number = 0; w<n.length; w++)
    {
        trace(n[q][w]);
    }
}

```
