Lines Matching refs:upper
2592 function baseClamp(number, lower, upper) { argument
2594 if (upper !== undefined) {
2595 number = number <= upper ? number : upper;
3864 function baseRandom(lower, upper) { argument
3865 return lower + nativeFloor(nativeRandom() * (upper - lower + 1));
13981 function clamp(number, lower, upper) {
13982 if (upper === undefined) {
13983 upper = lower;
13986 if (upper !== undefined) {
13987 upper = toNumber(upper);
13988 upper = upper === upper ? upper : 0;
13994 return baseClamp(toNumber(number), lower, upper);
14078 function random(lower, upper, floating) {
14079 if (floating && typeof floating != 'boolean' && isIterateeCall(lower, upper, floating)) {
14080 upper = floating = undefined;
14083 if (typeof upper == 'boolean') {
14084 floating = upper;
14085 upper = undefined;
14092 if (lower === undefined && upper === undefined) {
14094 upper = 1;
14098 if (upper === undefined) {
14099 upper = lower;
14102 upper = toFinite(upper);
14105 if (lower > upper) {
14107 lower = upper;
14108 upper = temp;
14110 if (floating || lower % 1 || upper % 1) {
14112 …return nativeMin(lower + (rand * (upper - lower + freeParseFloat('1e-' + ((rand + '').length - 1))…
14114 return baseRandom(lower, upper);