Lodash 4参考手册
数字 | Number
Number
_.clamp(number, lower, upper)
对number获取lower和upper之间的数字
版本
4.0.0
参数
-
number(数字):要钳位的数字。 -
[lower](数字):下限。 -
upper(数字):上限。
返回
(number):返回数字。
例
_.clamp(-10, -5, 5);
// => -5
_.clamp(10, -5, 5);
// => 5
_.inRange(number, start=0, end)
检查是否n在start和之间,但不包括,end。如果 end未指定,则设置为start,start然后设置为0。如果start大于end参数交换来支持负范围。
版本
3.3.0
参数
-
number(号码):要检查的号码。 -
[start=0](数字):范围的开始。 -
end(数字):范围的结尾。
返回
(boolean):返回true是否number在范围内,否则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
_.random(lower = 0,upper = 1,floating)
在包含lower和upper边界之间产生一个随机数。如果只提供一个参数0,则返回给定数字之间的数字。如果floating是 true,或者是lower或者upper是浮点数,则返回一个浮点数而不是整数。
注意: JavaScript遵循IEEE-754标准来解决可能产生意外结果的浮点值。
版本
0.7.0
参数
-
[lower=0](number): The lower bound. -
[upper=1](number): The upper bound. -
[floating](boolean): Specify returning a floating-point number.
返回
(number): Returns the random number.
例
_.random(0, 5);
// => an integer between 0 and 5
_.random(5);
// => also an integer between 0 and 5
_.random(5, true);
// => a floating-point number between 0 and 5
_.random(1.2, 5.2);
// => a floating-point number between 1.2 and 5.2
数字 | Number相关
Lodash 是一个具有一致接口、模块化、高性能等特性的 JavaScript 工具库。
| 主页 | https://lodash.com/ |
| 源码 | https://github.com/lodash/lodash/ |
| 版本 | 4 |
| 发布版本 | 4.17.4 |
加载中,请稍侯......