Встречается на собеседованиях • сегодня
Что такое преобразование типов
Преобразование типов (type coercion) — это автоматическое или явное изменение типа данных одного значения в другой тип. В JS бывает явным (через Number(), String(), Boolean()) и неявным (автоматически в операциях).
Примеры:
javascript
// Явное
let num = Number("42"); // "42" → 42
let str = String(true); // true → "true"
// Неявное
"5" + 1 = "51" // число 1 → строка "1"
"5" - 1 = 4 // строка "5" → число 5Особенности:
- Логические преобразования:
!!value,Boolean(value). ==использует неявное преобразование,===— нет.null,undefined,0,"",NaN→falseв логическом контексте.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы