Initialize the index variable to Array .length -1 and loop until it reaches 0 by decrementing the index variable : loop through « Array « Flash / Flex / ActionScript






Initialize the index variable to Array .length -1 and loop until it reaches 0 by decrementing the index variable

 

package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){

        var letters:Array = ["a", "b", "c", "d", "a", "b", "c", "d"];
             
        var match:String = "b";
             
        for (var i:int = letters.length - 1; i >= 0; i--) {
            if (letters[i] == match) {
                trace("Element with index " + i + 
                      " found to match " + match);
                break;
            }  
        }
    }
  }
}

        








Related examples in the same category

1.loop through the elements of the array starting with the last element and working backward
2.Looping Through an Array
3.Use a for statement that loops backward from Array. length -1 to 0, decrementing by one each time.
4.Searching for Matching Elements in an Array