服务器

Array

Collection

Date

Function

Lang

Math

Number

Object

Seq

String

Util

Properties

Methods

_.random(lower = 0,upper = 1,floating)

在包含lowerupper边界之间产生一个随机数。如果只提供一个参数0,则返回给定数字之间的数字。如果floatingtrue,或者是lower或者upper是浮点数,则返回一个浮点数而不是整数。

注意: JavaScript遵循IEEE-754标准来解决可能产生意外结果的浮点值。

版本

0.7.0

参数
  1. [lower=0] (number): The lower bound.
  2. [upper=1] (number): The upper bound.
  3. [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