00001
00010 function baseClamp(number, lower, upper) {
00011 if (number === number) {
00012 if (upper !== undefined) {
00013 number = number <= upper ? number : upper;
00014 }
00015 if (lower !== undefined) {
00016 number = number >= lower ? number : lower;
00017 }
00018 }
00019 return number;
00020 }
00021
00022 module.exports = baseClamp;