SyntaxStudy
Sign Up
JavaScript Beginner 1 min read

Type Conversion

Type Conversion

Explicit

  • Number("42") → 42
  • String(42) → "42"
  • Boolean(0) → false
  • parseInt("99px") → 99

Falsy Values

false, 0, "", null, undefined, NaN — everything else is truthy.

Example
Number('42')     // 42
parseInt('99px') // 99
String(100)      // '100'
Boolean(0)       // false
Boolean([])      // true (arrays truthy!)