blu
blu

Reputation: 3

What does 'for' do in Action Script 3?

Just as title implies, my question is, what does the 'for' piece of code do in ActionScript 3? I apologize if this seems to be a stupid question; I've very recently started coding.

Upvotes: 0

Views: 80

Answers (2)

Panzercrisis
Panzercrisis

Reputation: 4750

It's a type of loop.

for (var i:int = 0; i < 10; i++)
{
    // Do something.
}

This says:

1. Create an int called i and set it to 0.
2. Check to see if i < 10.  If not, stop executing the for loop and move on.
3. Do something.
4. Add 1 to i.
5. Go back to #2.

Upvotes: 2

putvande
putvande

Reputation: 15213

for is used to create a loop. It can be a loop trough an array:

var array:Array = [1,2,3];
for(var i:int = 0; i < array.length; i++) {
    // do something
}

Or it could be an object.

var object:Object = {};
for(var i:String in object) {
    // do something
}

Or you could just have an loop like

for(var i:int = 0; i < 10; i++) {
    // do something
}

A for loop through children on stage / Movieclip:

for(var i:int = 0; i < numChildren; i++){
    // do something
}

So you can do many things with the for.

Upvotes: 1

Related Questions