Navigation: thinBasic Modules > Core > Numeric handling > CYCLE_NEXT |
|
Description
Returns the next valid number in a number range.
If next number is greater than the max allowed number, the minimum range is returned.
Syntax
nNext = CYCLE_Next(CurrentValue, MinValue, MaxValue [, Increment])
Returns
Number
The next available number
Parameters
Name |
Type |
Optional |
Meaning |
CurrentValue |
Numeric |
No |
Current numeric value to be incremented |
MinValue |
Numeric |
No |
Minimum value range allowed |
MaxValue |
Numeric |
No |
Maximum value range allowed |
Increment |
Numeric |
Yes |
Value by which to increment CurrentValue. If omitted 1 will be used instead |
Remarks
If (CurrentValue + Increment) is greater than MaxValue, MinValue will be returned instead.
Restrictions
MaxValue must be greater then MinValue
See also
Examples
© 2004-2008 thinBasic. All rights reserved. | Version 1.7.0.0 | Web Site: http://www.thinbasic.com |