From ef74f9763d21e01eeb02f7a54bb6b41f03c4bc01 Mon Sep 17 00:00:00 2001 From: Kirill Fomichev Date: Sun, 27 Jan 2019 19:00:26 +0300 Subject: [PATCH] optimize toBitArray function Remove extra bitwise operator --- lib/bn.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/bn.js b/lib/bn.js index 0854c1c..210c445 100644 --- a/lib/bn.js +++ b/lib/bn.js @@ -657,7 +657,7 @@ var off = (bit / 26) | 0; var wbit = bit % 26; - w[bit] = (num.words[off] & (1 << wbit)) >>> wbit; + w[bit] = (num.words[off] >>> wbit) & 0x01; } return w;