00001 var baseInRange = require('./_baseInRange'), 00002 toFinite = require('./toFinite'), 00003 toNumber = require('./toNumber'); 00004 00043 function inRange(number, start, end) { 00044 start = toFinite(start); 00045 if (end === undefined) { 00046 end = start; 00047 start = 0; 00048 } else { 00049 end = toFinite(end); 00050 } 00051 number = toNumber(number); 00052 return baseInRange(number, start, end); 00053 } 00054 00055 module.exports = inRange;