I suppose you want to act properly if the counter is lower or higher than
defaultSection.
If so:

for (var i:Number = 0; i < maxSection; i++) {
  if (i < defaultSection) {
    trace("lower " + i);
  } else {
    trace("higher " + i);
  }
}

If you absolutely want to run the "higher" part before you run the "lower"
part, you can do some "code abuse" ;)

for (var i:Number = defaultSection; i < (maxSection * 2 - defaultSection);
i++) {
  if (i % maxSection >= defaultSection) {
    trace("higher " + i % maxSection);
  } else {
    trace("lower " + i % maxSection);
  }
}


Please correct me if that's not what you want



On Mon, Apr 7, 2008 at 12:13 PM, Helmut Granda <[EMAIL PROTECTED]>
wrote:

> oh yeah.... forgot the loop:
>
> var defaultSection    : Number = 3;
> var maxSection        : Number = 6;
>
> for (var i : Number = defaultSection ; i < maxSection + 1 ; i ++ )
>
>    {
>
>        trace ( " - " + i ) ;
>
>    }
>
>
> if (defaultSection < maxSection)
>
>    {
>
>        for (var i : Number = 1 ; i < defaultSection ; i ++ )
>
>            {
>
>                trace ( " - " + i ) ;
>
>            }
>
>    }
>
> On Mon, Apr 7, 2008 at 10:12 AM, Helmut Granda <[EMAIL PROTECTED]>
> wrote:
>
> > Is there a way to edit the code below to be included into just one for
> > loop and would it actually be faster? On a side note any site/book
> > recommendations on "how to" for this kind of odd sequences..
> >
> >         TIA
>
>
>
>
> --
> ...helmut
> _______________________________________________
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to