Lodash 中文文档 (v3.10.1) – “Number” 要领
Translated by PeckZeg
Original Docs: Lodash v3.10.1 Docs
“Number” 要领
_.inRange(n, [start=0], end)
搜检 n
是不是位于 start
和 end
之间(包含 start
,但不包含 end
)。假如未指定 end
,end
将运用 start
的值,并将 start
设置为 0
。
参数
n
(number) : 待搜检的数值[start=0]
(number) : 肇端查询局限end
(number) : 查询局限的结束位
返回
(boolean): 在局限内时返回 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
_.random([min=0], [max=1], [floating])
从 min
到 max
(包含) 中发生一个随机数。假如之传入一个参数,那末其将从 0
到给定的数值中发生随机数。假如 float
指定为 true
,或许 min
或 max
为浮点数,那末其将返回一个浮点数,而非整数。
Arguments
[min=0]
(number) : 能够的最小值[max=1]
(number) : 能够的最大值[floating]
(boolean) : 指定返回一个浮点数值
Returns
(number) : 返回一个随机数
Example
_.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);
// => 1.2 到 5.2 间的浮点数