Check out example codes for "return random from enum". It will help you in understanding the concepts better.

Code Example 1

//Return a random int number between min [inclusive] and max [inclusive] 
//Make sure maxNumber does not exceed number of enum values
(EnumType)Random.Range(minNumber, maxNumer);

Learn ReactJs, React Native from akashmittal.com