Показать сообщение отдельно
Старый 18.03.2011, 16:02
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 11  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от silin Посмотреть сообщение
>>Иначе будет значение 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;
}
_step = 3 и все, будет 99, а потом 102

Цитата:
Да, но, дело в том, что меня именно как раз интересовал подход *меньше строк*, да ваш код я понимаю в плане гибкости, но интересно было именно как можно короче все описать
Меньше строк, это все через запятую писать?
__________________
(и)Нильс.ru | Плагины для FlashDevelop