lodash
4.17.234.18.1
random.js~
random.jsModified+9
Index: package/random.js
===================================================================
--- package/random.js
+++ package/random.js
@@ -17,8 +17,10 @@
*
* **Note:** JavaScript follows the IEEE-754 standard for resolving
* floating-point values which can produce unexpected results.
*
+ * **Note:** If `lower` is greater than `upper`, the values are swapped.
+ *
* @static
* @memberOf _
* @since 0.7.0
* @category Number
@@ -30,11 +32,18 @@
*
* _.random(0, 5);
* // => an integer between 0 and 5
*
+ * // when lower is greater than upper the values are swapped
+ * _.random(5, 0);
+ * // => an integer between 0 and 5
+ *
* _.random(5);
* // => also an integer between 0 and 5
*
+ * _.random(-5);
+ * // => an integer between -5 and 0
+ *
* _.random(5, true);
* // => a floating-point number between 0 and 5
*
* _.random(1.2, 5.2);