Mega Code Archive

 
Categories / Flash ActionScript / Array
 

Use nested for loop to deal with multiple sets of data

package{   import flash.display.Sprite;      public class Main extends Sprite{     public function Main(){         var cars:Array = new Array();         cars.push(["maroon", 1997, "H"]);         cars.push(["beige", 2000, "Chrysler"]);         cars.push(["blue", 1985, "Mercedes"]);         cars.push(["gray", 1983, "Fiat"]);                  for (var i:int = 0; i < cars.length; i++) {             for (var j:int = 0; j < cars[i].length; j++) {                 trace("Element [" + i + "][" + j + "] contains: " +                        cars[i][j]);             }         }     }   } } Element [0][0] contains: maroon Element [0][1] contains: 1997 Element [0][2] contains: H Element [1][0] contains: beige Element [1][1] contains: 2000 Element [1][2] contains: Chrysler Element [2][0] contains: blue Element [2][1] contains: 1985 Element [2][2] contains: Mercedes Element [3][0] contains: gray Element [3][1] contains: 1983 Element [3][2] contains: Fiat