diff --git a/lib/getRandomValue.browser.js b/lib/getRandomValue.browser.js index bb74de4..43f2680 100644 --- a/lib/getRandomValue.browser.js +++ b/lib/getRandomValue.browser.js @@ -7,9 +7,9 @@ var crypto = typeof window !== 'undefined' && self.crypto; if (crypto) { - var lim = Math.pow(2, 32) - 1; + var lim = Math.pow(2, 32); getRandomValue = function () { - return Math.abs(crypto.getRandomValues(new Uint32Array(1))[0] / lim); + return crypto.getRandomValues(new Uint32Array(1))[0] / lim; }; } else { getRandomValue = Math.random;