JS Built-ins
NumberparseIntbeginner

Number.parseInt() β€” 'abc' returns NaN

πŸ“– Usage Example
// Parse a string to an integer with optional base
Number.parseInt('42px')       // β†’ 42
Number.parseInt('0xff', 16)   // β†’ 255
Number.parseInt('10', 2)      // β†’ 2

Use Number.parseInt() to convert a string to an integer, optionally specifying a radix for binary, octal, or hexadecimal input.

Number.parseInt() β€” NaN for Non-Numeric Strings

When the string cannot be parsed as an integer, NaN is returned.

πŸ’‘ Hints (1)
  • β€’ `parseInt` truncates at the decimal point and returns `NaN` for non-numeric leading characters.