Sha256: cf19ccf7ec49a66080ac9420c5e1759a42f5214b0a0a2db48ff2d4bae88cabf9

Contents?: true

Size: 560 Bytes

Versions: 13

Compression:

Stored size: 560 Bytes

Contents

var global = require('../internals/global');
var trim = require('../internals/string-trim').trim;
var whitespaces = require('../internals/whitespaces');

var $parseInt = global.parseInt;
var hex = /^[+-]?0[Xx]/;
var FORCED = $parseInt(whitespaces + '08') !== 8 || $parseInt(whitespaces + '0x16') !== 22;

// `parseInt` method
// https://tc39.github.io/ecma262/#sec-parseint-string-radix
module.exports = FORCED ? function parseInt(string, radix) {
  var S = trim(String(string));
  return $parseInt(S, (radix >>> 0) || (hex.test(S) ? 16 : 10));
} : $parseInt;

Version data entries

13 entries across 13 versions & 4 rubygems

Version Path
optimacms-0.1.61 spec/dummy/node_modules/core-js/internals/number-parse-int.js
tang-0.2.1 spec/tang_app/node_modules/core-js/internals/number-parse-int.js
tang-0.2.0 spec/tang_app/node_modules/core-js/internals/number-parse-int.js
tang-0.1.0 spec/tang_app/node_modules/core-js/internals/number-parse-int.js
tang-0.0.9 spec/tang_app/node_modules/core-js/internals/number-parse-int.js
enju_library-0.3.8 spec/dummy/node_modules/core-js/internals/number-parse-int.js
condenser-0.3 lib/condenser/processors/node_modules/core-js-pure/internals/number-parse-int.js
condenser-0.2 lib/condenser/processors/node_modules/core-js-pure/internals/number-parse-int.js
condenser-0.1 lib/condenser/processors/node_modules/core-js-pure/internals/number-parse-int.js
condenser-0.0.12 lib/condenser/processors/node_modules/core-js-pure/internals/number-parse-int.js
condenser-0.0.11 lib/condenser/processors/node_modules/core-js-pure/internals/number-parse-int.js
condenser-0.0.10 lib/condenser/processors/node_modules/core-js-pure/internals/number-parse-int.js
condenser-0.0.9 lib/condenser/processors/node_modules/core-js-pure/internals/number-parse-int.js