# Multidimensional array (Flash MX)

**URL:** <https://forum.kirupa.com/t/multidimensional-array-flash-mx/15375>\
**Category:** flash\
**Created:** [March 13, 2003, 3:25pm UTC](https://forum.kirupa.com/t/multidimensional-array-flash-mx/15375 "2003-03-13T15:25:59Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![silverType](https://avatars.discourse-cdn.com/v4/letter/s/ac91a4/32.png) [@silverType](https://forum.kirupa.com/u/silverType)\
**Post date:** [March 13, 2003, 3:25pm UTC](https://forum.kirupa.com/t/multidimensional-array-flash-mx/15375/1 "2003-03-13T15:25:59Z")

</div>

Hi guys,  
I have created a 2 dimensional array call table and want to assign each and every elements in that array to 0. The codes below shows how I have done it:

var table = new Array();

table = [[0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0],  
[0,0,0,0,0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0,0,0,0,0],  
[0,0,0,0,0,0,0,0,0,0,0,0,0] ];

Just like to find out if there is a simpler way to do it. I’ve tried doing it with a ‘for’ loop but I always get ‘undefined’ values.

So, anyone has got any idea on how to do it?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 13, 2003, 3:36pm UTC](https://forum.kirupa.com/t/multidimensional-array-flash-mx/15375/2 "2003-03-13T15:36:09Z")

</div>

this one works:

```auto

// this one will make an 20x20 array.... 
// you can change this if you want...
myArray = new Array();
for(i=0;i<20;i++){
    myArray* = new Array();
    for(ii=0;ii<20;ii++){
        myArray*[ii] = 0;
    }
}

```

you need to declare the Array twice with an 2 dem. array (only with using a loop)

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 17, 2003, 6:29am UTC](https://forum.kirupa.com/t/multidimensional-array-flash-mx/15375/3 "2003-03-17T06:29:22Z")

</div>

if i starts at 0 and goes until \<= 20 wouldnt that create a 21X21 array because i know it would in c++ and i dont know much about actionscript yet (just trying to find some simarlities here)

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 17, 2003, 7:22am UTC](https://forum.kirupa.com/t/multidimensional-array-flash-mx/15375/4 "2003-03-17T07:22:59Z")

</div>

I think you are right, jonnooe… 😉

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 17, 2003, 9:40am UTC](https://forum.kirupa.com/t/multidimensional-array-flash-mx/15375/5 "2003-03-17T09:40:31Z")

</div>

oops 😛 make that \< instead of \<= hehe stupid me

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [March 17, 2003, 12:39pm UTC](https://forum.kirupa.com/t/multidimensional-array-flash-mx/15375/6 "2003-03-17T12:39:54Z")

</div>

LOL…Thanks for your help, guys. Really appreciate it.
