There's nothing wrong with your code. You can also use a for each loop
instead, which might be a bit faster, but doesn't give you elements in any
kind of order.

But you could try this for each loop:

for each(var thing:Object in things) {
if(thing.selected == false) {
//whatever
}
}

Just note that using a for loop from 0 to the number of items will give you
those items in order, but a for each loop will give you them in
non-sequential order.

Doug

On Tue, Jun 24, 2008 at 8:57 AM, fumeng5 <[EMAIL PROTECTED]> wrote:

>   Hi,
>
> I'm confused on how to best create a loop to do the following:
> discover if each element's "selected" property is set to false.
> Basically, I just want to detect when all elements of my array have a
> "selected" property set to false.
>
> Here's my code:
> var numThings:int = things.length;
>
> for (var i:int=0;i<numThings;i++){
> if(!numThings[i].selected){ //
> }
> }
>
> I know I'm not using the correct loop, I just can't figure out how to
> better approach this problem. Any tips are very much appreciated.
> Thank you.
>
> Fumeng.
>
>  
>

Reply via email to