I apologize... I think it does in fact work for ||... I found error 
in the first logical term I had thought was evaluating to true...  
Thanks for the responses!

--- In [EMAIL PROTECTED], "Gordon Smith" <[EMAIL PROTECTED]> 
wrote:
>
> I tried || and it short-circuits for me. Please post a complete 
miniapp
> with a case that doesn't work.
>  
> - Gordon
> 
> ________________________________
> 
> From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On
> Behalf Of Troy Gilbert
> Sent: Thursday, April 12, 2007 9:49 AM
> To: [EMAIL PROTECTED]
> Subject: Re: [flexcoders] Short-circuiting logical operators in 
AS3?
> 
> 
> 
> Yeah, it definitely works for &&, I depend on it all the time. Not 
sure
> if I've specifically tried it with || though...
> 
> Troy.
> 
> 
> 
> On 12 Apr 2007 09:43:36 -0700, Alex Harui <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]> > wrote: 
> 
>       
> 
>       I know it works for  &&
> 
> ________________________________
> 
>       From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] <http://yahoogroups.com> ] On 
Behalf
> Of jandersen1978
>       Sent: Wednesday, April 11, 2007 8:58 PM
>       To: [EMAIL PROTECTED]
>       Subject: [flexcoders] Short-circuiting logical operators in 
AS3?
>       
>       
>       
> 
>       I'm fairly new to AS3 coming from a javascript background. I
> noticed
>       that I get an error when running the if statement below 
because
>       "dataProvider[i].data" doesn't exist. 
>       
>       if ( true || val == dataProvider[i].data) {
>       selectedIndex = i;
>       return;
>       } 
>       
>       In javascript the double OR operator (||) "short-circuits" 
such
> that
>       it wouldn't evaluate the second part of the term in the if
> expression
>       after finding the first term true. This doesn't seem to be 
the
> case
>       with AS3. Does AS3 support short circuiting logical 
operator? Is
>       there another way to get short-circuiting statements in AS3? 
(I
> know
>       I could rewrite the If statement as a two nested ifs...)
> anything I'm
>       missing as a newcomer? This is not a big deal of course, just
> curious...
>


Reply via email to