Merge pull request #285 from bartbutler/master

Comparison fix for broken getRandomBigIntegerInRange function
This commit is contained in:
Tankred Hase 2015-02-11 11:31:58 +01:00
commit 1cc3f4fe2e

View File

@ -124,7 +124,7 @@ module.exports = {
var range = max.subtract(min); var range = max.subtract(min);
var r = this.getRandomBigInteger(range.bitLength()); var r = this.getRandomBigInteger(range.bitLength());
while (r > range) { while (r.compareTo(range) > 0) {
r = this.getRandomBigInteger(range.bitLength()); r = this.getRandomBigInteger(range.bitLength());
} }
return min.add(r); return min.add(r);