2 Range Random Integer - twoRangeRand(lower1,upper1,lower2,upper2)

Description: Returns an integer between lower-bound 1 and upper-bound 1 or lower-bound 2 and upper-bound 2.

Inputs: lower-bound 1, upper-bound 1, lower-bound 2, upper-bound 2.

Outputs: A random integer between lower-bound 1 and upper-bound 1 or lower-bound 2 and upper-bound 2.

function twoRangeRand(lower1,upper1,lower2,upper2) {
    var flag = parseInt(math.random());
    if(flag) {
        return(math.random(lower1,upper1));
    } else {
        return(math.random(lower2,upper2));
    }
}