Цитата:
Сообщение от zuxul
Судя по вопросу (а не то, что имел ввиду автор) просили отрезок (-1, 1).
Предложенный вариант возвращает [-1, 1)
Правильного ответа не знаю 
|
zuxul, предлагаю поиграть в игру "У кого больше?". Я уже набрал 4179000000 очков и мой счет продолжает расти.))))

Код AS3:
import flash.events.Event;
import flash.text.TextField;
this.stop();
var tf:TextField = new TextField();
tf.width = 500;
tf.height = 50;
tf.border = true;
this.addChild( tf );
var i:int;
var n:Number;
var c:Number = 0;
stage.addEventListener(Event.ENTER_FRAME, enterFrameHandler);
function enterFrameHandler(e:Event):void
{
tf.text = c.toString();
for ( i = 0; i < 1000000; i++ )
{
c++;
n = Math.random();
if ( n == 0 )
{
stage.removeEventListener(Event.ENTER_FRAME, enterFrameHandler);
tf.appendText( "\nGame over! | " + c.toString() + " | " + n.toString() );
break;
}
}
}