Lodash 中文文檔 (v3.10.1) – “Number” 方法
Lodash 中文文檔 (v3.10.1) – “Number” 方法
Translated by PeckZeg
Original Docs: Lodash v3.10.1 Docs
</div>
“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</pre>
.random([min=0], [max=1], [floating]) </h3>
從 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 間的浮點數</pre> </div>