var x = bigint("1234567890123456789012345678901234567890"); var y = new Math.BigInt("12345678901234567890"); p( x.add(y) ); p( x.sub(y) ); p( x.mul(y) ); p( x.div(y) ); p( x.mod(y) ); p( x.cmp(y) ); p( x.neg() ); function fact(n){ var r = bigint(n); while(--n) r = r.mul(n); return r; } p (fact(1000)); p (fact(101).div(fact(100))); p (bigint(0).div(2));