From e4cb7d201448547aff76ded447dd8ba2d8483807 Mon Sep 17 00:00:00 2001 From: "Ryan X. Charles" Date: Thu, 10 Jul 2014 16:47:05 -0700 Subject: [PATCH] remoe unimplemented bignum.pow() --- lib/browser/Bignum.js | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/lib/browser/Bignum.js b/lib/browser/Bignum.js index 2ae2f2c..9d83537 100644 --- a/lib/browser/Bignum.js +++ b/lib/browser/Bignum.js @@ -91,29 +91,4 @@ bnjs.prototype.toNumber = function() { return parseInt(this['toString'](10), 10); }; -bnjs.prototype.pow = function ( e ) { - -/* - // e to integer, avoiding NaN or Infinity becoming 0. - var i = e * 0 == 0 ? e | 0 : e, - x = new bnjs(this.toString(), 16), - y = new bnjs(1); - - for (i = i < 0 ? -i : i; ;) { - - if (i & 1) { - y = y.mul(x); - } - i >>= 1; - - if (!i) { - break; - } - x = x.mul(x); - } - - return e < 0 ? (new bnjs(1)).mul(y) : y; -*/ -}; - module.exports = bnjs;