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