Returns a random integer between two specified numbers. Note that requests for random integers greater than 100,000,000 will result in non-random behavior. This restriction prevents overflow during internal computations.
RandRange(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>