From 87f1fc2acc3bfc56decd07366b6dc9466b4e267e Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Tue, 21 Sep 2021 18:29:42 +0200 Subject: [PATCH] Fix negative values in meter values MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- src/utils/Utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/Utils.ts b/src/utils/Utils.ts index 3782beeb..92373cf0 100644 --- a/src/utils/Utils.ts +++ b/src/utils/Utils.ts @@ -104,7 +104,7 @@ export default class Utils { throw new RangeError('Invalid interval'); } const randomPositiveFloat = crypto.randomBytes(4).readUInt32LE() / 0xffffffff; - const sign = (negative && randomPositiveFloat < 0.5) ? 1 : -1; + const sign = (negative && randomPositiveFloat < 0.5) ? -1 : 1; return sign * (randomPositiveFloat * (max - min) + min); } -- 2.34.1