>>Иначе будет значение 102, вместо 100.
попасть в 100 стартуя из 0 с шагом 3 вообще мудрено
тока если дробить каждый шаг

Код AS3:
private var _step:Number = 1;
private function test(event:Event):void
{
for (var i:int = 0; i < 3; i++)
if ((x += _step) == 100 || x == 0) _step *= -1;
}
Добавлено через 3 минуты
зы. ни о чем тема
>>Вообщем как делаете вы ?
готовыми твинерами пользуюсь Ж)