From 3d95212b1d31c61ca010ad17fa09ac80ff1323a0 Mon Sep 17 00:00:00 2001 From: Alexey Date: Thu, 6 Aug 2020 18:04:08 +0300 Subject: [PATCH] findIndex optimization --- src/merkleTree.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/merkleTree.js b/src/merkleTree.js index e493ba2..ba68d17 100644 --- a/src/merkleTree.js +++ b/src/merkleTree.js @@ -139,8 +139,7 @@ class MerkleTree { */ indexOf(element, comparator) { if (comparator) { - const result = this._layers[0].findIndex((el) => comparator(element, el)) - return result === undefined ? -1 : result + return this._layers[0].findIndex((el) => comparator(element, el)) } else { return this._layers[0].indexOf(element) }