JS: Number.parseInt

By Xah Lee. Date: . Last updated: .

Convert string to a integer number. radix defaults to 10.

// string to number
console.log(
    parseInt("324")  // 324
);

Number.parseInt is same function as the global function parseInt.

[see JS: the Global Object]

console.log ( Number.parseInt === window.parseInt ); // true

// in nodejs
// console.log ( Number.parseInt === global.parseInt );

Hexadecimal String to Number

Using the radix argument.

// hexadecimal string to number
console.log(
    parseInt("f", 16)
); // 15

Binary String to Number

// binary string to number
console.log (
    parseInt("101", 2)
); // 5

Reference

ECMAScript® 2016 Language Specification#sec-number.parseint

Number Topic

  1. JS: Format Number
  2. JS: String to Number
  3. JS: Number Object
  4. JS: Number Constructor
  5. JS: Number.prototype

JS String

  1. String Overview
  2. Template String
  3. Char, Code Unit, Code Point
  4. String Escape Sequence
  5. Unicode Escape Sequence
  6. String to Number
  7. Encode URL, Escape String
  8. Format Number
  9. Source Code Encoding
  10. Allowed Characters in Identifier
  11. String Object
  12. String.prototype
Liket it? Put $5 at patreon.

Or, Buy JavaScript in Depth

If you have a question, put $5 at patreon and message me.

Web Dev Tutorials

  1. HTML
  2. Visual CSS
  3. JS in Depth
  4. JS Reference
  5. DOM
  6. SVG
  7. Web Dev Blog