_.inRange(判断值是否在区间内)

语法:

_.inRange(number, [start=0], end)

源代码链接:source

npm包链接:npm package

描述:

检查number是否在startend之间,但不包括end。 如果end没有指定,那么start设置为0。 如果start大于end,那么参数会交换以便支持负范围。

注意:不包含end的值

开始版本:3.3.0

参数:

  • number (number): 要检查的值。

  • [start=0] (number): 开始范围。

  • end (number): 结束范围。

返回值:

  • (boolean): 如果number在范围内 ,那么返回true,否则返回 false。

例子:

_.inRange(3, 2, 4);
// => true

_.inRange(4, 8);
// => true

_.inRange(4, 2);
// => false

_.inRange(2, 2);
// => false

_.inRange(1.2, 2);
// => true

_.inRange(5.2, 4);
// => false

_.inRange(-3, -2, -6);
// => true

Last updated