diff --git a/lib/random/random.js b/lib/random/random.js index 1519d62..ed6d5f0 100644 --- a/lib/random/random.js +++ b/lib/random/random.js @@ -161,6 +161,6 @@ var random = { // eslint-disable-line no-unused-vars return obj }, hex: function (len) { - return Math.floor(Math.random() * ('0x1' + Array(len + 1).join('0'))).toString(16) + return this.number(Math.pow(2, len * 4)).toString(16) } }