first commit

This commit is contained in:
armansansd
2023-07-12 16:31:19 +01:00
commit 3424b1927b
23306 changed files with 2217776 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
var assert = console.assert
var unique = require('array-unique')
var random = require('./')
var iterations = 10000
var number, cache = []
for (var i = 0; i < iterations; i++) {
number = random()
if (number < 0) {
assert(false, 'Random numbers should be greater than or equal to zero')
break
}
if (number >= 1) {
assert(false, 'Random numbers should be less than one')
break
}
cache.push(number)
}
assert(unique(cache).length === iterations, 'Random numbers should be unique')