Use conditional operator in for loop : Conditional operator « Language « Flash / Flex / ActionScript






Use conditional operator in for loop

 

package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){
        for (var i:Number = 50; i > -50; i -= (i > 0 || i < -30) ? 5 : 10){
          trace(i);
        }

    }
  }
}
50
45
40
35
30
25
20
15
10
5
0
-10
-20
-30
-40
-45

        








Related examples in the same category

1.The Conditional Operator: (logical expression) ? if true : if false;
2.You can also use the conditional operator to return values that can be stored in a variable.
3.Use conditional operator to set a default value for an undefined variable