big-integer-max
v1.0.0
Published
Given two valid integers in string form, return the larger of the two.
Readme
Given two valid integers in string form, return the larger of the two.
Example
var bigIntegerMax = require('big-integer-max');
var reallyBigInteger = '179769313486231570814527423731704356798070567525844996598917476803157260780028538760589558632766878171540458953514382464234321326889464182768467546703537516986049910576551282076245490090389328944075868508455133942304583236903222948165808559332123348274797826204144723168738177180919299881250404026184124858368';
var reallySmallInteger = '-' + reallyBigInteger;
// sync
assert.equal(bigIntegerMax('1', '2'), '2');
assert.equal(bigIntegerMax('-1', '2'), '2');
assert.equal(bigIntegerMax('1', reallyBigInteger), reallyBigInteger);
assert.equal(bigIntegerMax('-1', reallySmallInteger), '-1');
// async
bigIntegerMax('1', '2', function (error, max) {
assert.equal(error, null); // this should never have an error
assert.equal(max, '2');
});Tests
Simply run npm test in the repo.





