devxlogo

Generating Random Numbers in Any Range

Generating Random Numbers in Any Range

VBScript’s random number generator, Rnd, only generates random numbers between 0 and 1. If you need numbers in a different range, use the following formula:

 Int ((UpperBound - LowerBound + 1) * Rnd + LowerBound)

For example, if you want random numbers in the range of 0 to 10, your script would look like:

 randNum = Int ((10 - 0 + 1) * Rnd + 0)

devx-admin

Share the Post: