| CFML Reference
|
|
ColdFusion Functions
|
RandRange
Description
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.
Category
Mathematical functions
Syntax
RandRange(number1, number2)
See also
Rand, Randomize
Parameters
| Parameter |
Description |
number1, number2
|
Integer numbers less than 100,000,000
|
Example <!--- 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>
|
Copyright © 2001, Macromedia Inc. All rights reserved. |
|
|