Math.random generates psuedo-random numbers. If you want to have
something that looks more random, try calling Math.random a random
number of times before using the numbers.
Use a true random number to determine the number of times to call it in
the initial run.
Suggestion: the modulus 100 of the number of milli-seconds since
midnight (or some arbitrary date/time).
This should give you at least 100 different pseudo-ransom strings.
increase the modulus to get more.
I believe that you can get hardware devices that will give you truly
random numbers, if that is really required.
As John von Neumann said in 1961 "Anyone who considers arithmetical
methods of producing random digits is of course, in a state of sin."
We are all forced to chose between lesser and greater sins by our need
for economical solutions.
Ron
Sascha wrote:
Hi,
Why is it when I use Math.random to generate 10 random integers I get the
same pattern of numbers almost every time. Starting the SWF movie ten times
and I have 6-8 times the same pattern of numbers. What's going on there?
Almost looks as if the compiler sets pre-compiled numbers.
Using this ...
var str:String = "";
for (var i:int = 0; i < 10; i++)
{
str += Math.floor(Math.random() * 100) + ",
";
}
trace(str);
... and running the SWF movie ten times, I get this ...
88, 87, 35, 69, 73, 11, 93, 40, 39, 19,
43, 69, 70, 96, 39, 97, 8, 74, 29, 65,
50, 32, 82, 45, 39, 74, 96, 5, 7, 9,
50, 32, 82, 45, 39, 74, 96, 5, 7, 9,
50, 32, 82, 45, 39, 74, 96, 5, 7, 9,
50, 32, 82, 45, 39, 74, 96, 5, 7, 9,
50, 32, 82, 45, 39, 74, 96, 5, 7, 9,
88, 87, 35, 69, 73, 11, 93, 40, 39, 19,
50, 32, 82, 45, 39, 74, 96, 5, 7, 9,
88, 87, 35, 69, 73, 11, 93, 40, 39, 19,
This is the first time I experience this. Is there any solution to fix
this?
Thanks,
Sascha
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com