Skip to content

Commit 73746a8

Browse files
author
steazzalini
committed
Make random number generation simplest
1 parent 5c77cf6 commit 73746a8

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

steazzalini-cmake/CMakeLists.txt

+2-5
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,8 @@ list(REMOVE_ITEM names_list "")
2424
# get the number of names to choose from
2525
list(LENGTH names_list number_of_names)
2626

27-
# get `number_of_names' number of digits
28-
string(LENGTH "${number_of_names}" number_of_digits)
29-
30-
# ... to generate a random number that has at `number_of_digits' digits
31-
string(RANDOM LENGTH ${number_of_digits} ALPHABET 0123456789 random_number)
27+
# generate a random number from 0 to 99999
28+
string(RANDOM LENGTH 5 ALPHABET 0123456789 random_number)
3229

3330
# calculate the modulo as usual
3431
math(EXPR number "${random_number} % ${number_of_names}")

0 commit comments

Comments
 (0)