Мне нужно взять произвольное число из промежутка от -700 до 1500
Как это сделать? С положительными промежутками все легко, а вот с отрицательными не получается... Ну или просто я под вечер тупить начинаю сильно)
Рандом
Re: Рандом
Код: Выделить всё
function randRange(min:Number, max:Number):Number { var randomNum:Number = int(Math.random() * (max - min + 1)) + min; return randomNum; } trace(randRange (-700,1500)); Re: Рандом
Эмм... эту функцию обязательно всю писать?sanych_dv писал(а):Код: Выделить всё
function randRange(min:Number, max:Number):Number { var randomNum:Number = int(Math.random() * (max - min + 1)) + min; return randomNum; } trace(randRange (-700,1500));
Мне как бы немного не функцию надо, а расположение по оси x определить, т.е. должно быть так тогда?
Код: Выделить всё
ball.x = int(Math.random()*(max-min+1)) + min;var max:Number=1500;var max:Number=-700; Код: Выделить всё
ball.x = int(Math.random()*(1500+700+1)) - 700; Re: Рандом
Можно и так писать, но на мой взгляд, удобнее вынести в функцию - она из разряда частоиспользуемых.
