We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 19ac17b commit bf68549Copy full SHA for bf68549
1 file changed
index.js
@@ -235,15 +235,15 @@ var pow_dbl = Math.pow; // Used 4 times (4*8 to 15+4)
235
function fromString(str, unsigned, radix) {
236
if (str.length === 0)
237
throw Error('empty string');
238
- if (str === "NaN" || str === "Infinity" || str === "+Infinity" || str === "-Infinity")
239
- return unsigned ? UZERO : ZERO;
240
if (typeof unsigned === 'number') {
241
// For goog.math.long compatibility
242
- radix = unsigned,
243
- unsigned = false;
+ radix = unsigned;
+ unsigned = false;
244
} else {
245
unsigned = !!unsigned;
246
}
+ if (str === "NaN" || str === "Infinity" || str === "+Infinity" || str === "-Infinity")
+ return unsigned ? UZERO : ZERO;
247
radix = radix || 10;
248
if (radix < 2 || 36 < radix)
249
throw RangeError('radix');
0 commit comments