X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=benchmark-utils.mjs;h=8e32f90a5eca3bd6923a2fc2b67ee9d346776d3a;hb=374b95b33569a5b94b516a13420bad16ff562261;hp=1d486bf68172e2153a58a7a1599b0a19b601ac43;hpb=1ccd07249dcfce8874ff9433ce4dfb4b597b1bd3;p=benchmarks-js.git diff --git a/benchmark-utils.mjs b/benchmark-utils.mjs index 1d486bf..8e32f90 100644 --- a/benchmark-utils.mjs +++ b/benchmark-utils.mjs @@ -1,4 +1,4 @@ -import { randomBytes, getRandomValues, randomInt } from 'node:crypto' +import { getRandomValues, randomBytes, randomInt } from 'node:crypto' /** * Generate a cryptographically secure random number in the [0,1[ range @@ -26,7 +26,7 @@ export function generateRandomFloat (max = Number.MAX_VALUE, min = 0) { if (max < min) { throw new RangeError('Invalid interval') } - if (max - min === Infinity) { + if (max - min === Number.POSITIVE_INFINITY) { throw new RangeError('Invalid interval') } return (randomBytes(4).readUInt32LE() / 0xffffffff) * (max - min) + min