JavaScript6 min read
JavaScript Type Conversion
Master type conversion in JavaScript. Learn explicit and implicit conversion, coercion rules.
Alex Thompson
Dec 18, 2025
34.3k787
JavaScript Type Conversion
Explicit Conversion
Convert types manually:
String(123); // "123"
Number("123"); // 123
Boolean(1); // true
Implicit Conversion (Coercion)
JavaScript converts automatically:
'5' + 3; // "53" (number to string)
'5' - 3; // 2 (string to number)
Key Takeaway
Explicit conversion is clear. Implicit can be surprising. Understand coercion to avoid bugs.
#JavaScript#Type Conversion#Coercion#Beginner