Генерация случайного положительного / отрицательного числа - PullRequest
1 голос
/ 08 февраля 2011

Как вы генерируете число, которое является случайным или отрицательным?

Ответы [ 4 ]

3 голосов
/ 08 февраля 2011

Укажите ваши низкие и высокие цифры в качестве параметров для этой функции

function randomNumber(low:Number=0, high:Number=1):Number {
  return Math.floor(Math.random() * (1+high-low)) + low;
}
2 голосов
/ 08 февраля 2011

Генерация случайного числа в диапазоне [0, n] и вычитание n / 2.

1 голос
/ 17 января 2014
var no1:Number;
var no2:Number;

no1 = Math.random() - .5;
if (no1> 0) {
   no2 = no1 + (1 - no1);
}else {
   no2 = no1 - (1 + no1);
}

trace(no2);  // returns either 1 or -1
1 голос
/ 08 февраля 2011
private function randomize( amount:Number ):Number
{ 
    return ( ( Math.random() - .5 ) * 2 ) * amount;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...