Lodash _.random() 方法
_.random()方法用于返回一个随机数,该随机数在提供给函数的范围内。如果 float 为真,或者 lower 或 upper 是浮点数,则返回浮点数而不是整数。
句法:
_.random([lower = 0], [upper = 1], [floating])
参数:此方法接受三个参数,如上所述,如下所述:
- lower:此参数保存下限。
- 上:此参数保存上限。
- float:此参数指定返回一个浮点数。
返回值:该方法返回随机数。
示例 1:
Javascript
// Requiring the lodash library
const _ = require("lodash");
// Use of _.random method
console.log(_.random(10));
console.log(_.random(10, 12));
console.log(_.random(10, 12));
console.log(_.random(10.3, 12.5));
Javascript
// Requiring the lodash library
const _ = require("lodash");
// lower and upper value
let lower = 2;
let upper = 11;
// Printing 5 random values
// in range 2 and 11
for (let i = 0; i < 5; i++) {
console.log(_.random(lower, upper));
}
输出:
3
11
10
12.000118273018167
示例 2:
Javascript
// Requiring the lodash library
const _ = require("lodash");
// lower and upper value
let lower = 2;
let upper = 11;
// Printing 5 random values
// in range 2 and 11
for (let i = 0; i < 5; i++) {
console.log(_.random(lower, upper));
}
输出:
9
5
2
11
5