function baseRandom(lower, upper) {
      return lower + nativeFloor(nativeRandom() * (upper - lower + 1));
    }
The base implementation of `_.random` without support for returning
floating-point numbers.

@private
@param {number} lower The lower bound.
@param {number} upper The upper bound.
@returns {number} Returns the random number.