From b8ddad7c8735e2f2e4be6f2ba4c7b03b86959631 Mon Sep 17 00:00:00 2001 From: Karsten Schmidt Date: Thu, 28 Oct 2021 08:56:16 +0200 Subject: [PATCH] fix(dcons): #325 replace nullish coalescing operator - refactor using ternary op - AFAICT only occurrence in entire umbrella repo --- packages/dcons/src/dcons.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/dcons/src/dcons.ts b/packages/dcons/src/dcons.ts index 5da844386d..4fbb504f26 100644 --- a/packages/dcons/src/dcons.ts +++ b/packages/dcons/src/dcons.ts @@ -510,7 +510,10 @@ export class DCons shuffle(iter?: number, rnd: IRandom = SYSTEM) { if (this._length < 2) return this; for ( - iter = iter ?? Math.ceil(1.5 * Math.log2(this._length)); + iter = + iter !== undefined + ? iter + : Math.ceil(1.5 * Math.log2(this._length)); iter > 0; iter-- ) {