JavaScript8 min read

JavaScript Type Conversion

Master type conversion in JavaScript. Learn explicit and implicit conversion, coercion rules.

Alex Thompson
December 19, 2025
0.0k0

JavaScript Type Conversion

Explicit Conversion

Convert types manually:

```javascript String(123); // "123" Number("123"); // 123 Boolean(1); // true ```

Implicit Conversion (Coercion)

JavaScript converts automatically:

```javascript '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