Returns a random integer between two specified numbers. Requests for random integers greater than 100,000,000 result in nonrandom behavior. This restriction prevents overflow during internal computations.
RandRange(number1, number2)
Parameter |
Description |
---|---|
number1, number2 |
Integer numbers less than 100,000,000 |
<!--- This example shows the use of RandRange ---> <html> <head> <title> RandRange Example </title> </head> <body bgcolor = silver> <H3>RandRange Example</H3> <P>RandRange returns an integer between two specified integers. <cfif IsDefined("FORM.myInt")> <P>RandRange returned: <cfoutput>#RandRange(FORM.myInt, FORM.myInt2)#</cfoutput> </cfif> <cfform action = "randRange.cfm" method = "POST"> <P>Enter a number to seed the randomizer: <cfinput type = "Text" name = "MyInt" value = "1" RANGE = "1,100000000" message = "Please enter a value between 1 and 100,000,000" validate = "integer" required = "Yes"> <cfinput type = "Text" name = "MyInt2" value = "500" RANGE = "1,100000000" message = "Please enter a value between 1 and 100,000,000" validate = "integer" required = "Yes"> <P><input type = "Submit" name = ""> </cfform> </body> </html>