|
From: FAQ server on 6 May 2008 19:00 ----------------------------------------------------------------------- FAQ Topic - How do I generate a random integer from 1 to N? ----------------------------------------------------------------------- Method Math.random() returns a value R such that 0 <= R < 1.0 ; therefore function Random(x) { return Math.floor(x*Math.random()) } gives an evenly distributed random integer in the range from 0 to x-1 inclusive; use ` Random(N)+1 ` for 1 to N. http://msdn2.microsoft.com/en-us/library/41336409.aspx http://docs.sun.com/source/816-6408-10/math.htm How to Deal and Shuffle, see in: http://www.merlyn.demon.co.uk/js-randm.htm -- Postings such as this are automatically sent once a day. Their goal is to answer repeated questions, and to offer the content to the community for continuous evaluation/improvement. The complete comp.lang.javascript FAQ is at http://jibbering.com/faq/index.html. The FAQ workers are a group of volunteers. The sendings of these daily posts are proficiently hosted by http://www.pair.com.
|
Pages: 1 Prev: JavaScript A* Path Finding Prototype Next: Divs within a form (referencing in Javascript) |