We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3e4f12c commit 1716fcdCopy full SHA for 1716fcd
src/math/random.js
@@ -1,7 +1,7 @@
1
/*
2
-re.random() // 0 - 1
3
-re.random(10) // 0 - 9
4
-re.random(10, 30) // 10 - 30
+re.random() // 0 - 1 floats
+re.random(10) // 0 - 9 integer
+re.random(10, 30) // 10 - 30 integer
5
re.random([1, 10, 40]) // 1 or 10 or 40
6
7
*/
@@ -14,12 +14,8 @@ re.random = function(max, min){
14
case 0:
15
return r;
16
case 1:
17
- return r * max;
+ return r * max | 0;
18
case 2:
19
- return r * (max - min + 1) + min;
+ return r * (max - min + 1) + min | 0;
20
}
21
-};
22
-
23
-re.randomInt = function(){
24
- return re.random.apply(re.random, arguments) | 0;
25
};
0 commit comments