Mega Code Archive

 
Categories / Flash ActionScript / Language
 

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