src/util/random.js in entityjs-0.3.1 vs src/util/random.js in entityjs-0.3.2

- old
+ new

@@ -3,12 +3,16 @@ re.random() // 0 - 1 re.random(10) // 0 - 9 re.random(10, 30) // 10 - 30 +re.random([1, 10, 40]) // 1 or 10 or 40 */ re.random = function(max, min){ + if(re.is(max, 'array')){ + return max[Math.random() * max.length | 0]; + } var r = Math.random(); switch(arguments.length){ case 0: return r; case 1: \ No newline at end of file