?
本文檔使用 php中文網(wǎng)手冊(cè) 發(fā)布
對(duì)number
獲取lower
和upper
之間的數(shù)字
4.0.0
number
(數(shù)字):要鉗位的數(shù)字。
[lower]
(數(shù)字):下限。
upper
(數(shù)字):上限。
(number):返回?cái)?shù)字。
_.clamp(-10, -5, 5);// => -5 _.clamp(10, -5, 5);// => 5
檢查是否n
在start
和之間,但不包括,end
。如果 end
未指定,則設(shè)置為start
,start
然后設(shè)置為0
。如果start
大于end
參數(shù)交換來(lái)支持負(fù)范圍。
3.3.0
number
(號(hào)碼):要檢查的號(hào)碼。
[start=0]
(數(shù)字):范圍的開(kāi)始。
end
(數(shù)字):范圍的結(jié)尾。
(boolean):返回true
是否number
在范圍內(nèi),否則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
在包含lower
和upper
邊界之間產(chǎn)生一個(gè)隨機(jī)數(shù)。如果只提供一個(gè)參數(shù)0
,則返回給定數(shù)字之間的數(shù)字。如果floating
是 true
,或者是lower
或者upper
是浮點(diǎn)數(shù),則返回一個(gè)浮點(diǎn)數(shù)而不是整數(shù)。
注意: JavaScript遵循IEEE-754標(biāo)準(zhǔn)來(lái)解決可能產(chǎn)生意外結(jié)果的浮點(diǎn)值。
版本
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