![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2010
Сообщений: 282
|
Всем привет,
Подскажите как вывести рандомное значение в пределах от -1 до 1 пока придумал только так, но он мне кажется не особо корректен... Вероятно есть более простой способ. Читать справку лень ))) |
|
|||||
|
Lorem ipsum
|
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: Aug 2010
Сообщений: 282
|
Этож так просто от 0 до 2 и еденичку отнимать.
Вот спасибо, чето я туплю, видать не выспался ))) |
|
|||||
|
Регистрация: Feb 2010
Адрес: Город суеты
Сообщений: 191
|
__________________
FlashPress.ru | Blog |
|
|||||
|
Регистрация: Feb 2010
Адрес: Город суеты
Сообщений: 191
|
Вероятность того что random вернет 0 так же мала, как и то, что random будет равен 1, поэтому конструкция
вернет значение из интервала (-1; 1)
__________________
FlashPress.ru | Blog |
|
|||||
|
Banned
[+5 04.06.13]
[+1 08.06.13] Регистрация: May 2013
Сообщений: 52
|
Цитата:
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; } } } |
|
|||||
|
Цитата:
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
|
Lorem ipsum
|
__________________
Поймай яблоко 2! |
|
|||||
|
Banned
[+5 04.06.13]
[+1 08.06.13] Регистрация: May 2013
Сообщений: 52
|
Zebestov, ясное дело. Но речь-то шла о нуле.
Да и GBee верно гворит - шансы есть.)))) |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:20. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| Рандом |
|
|