Встречается на собеседованиях • сегодня

Какие знаешь подвиды преобразования типов в JavaScript

В JavaScript есть два основных вида преобразования типов: явное (explicit) и неявное (implicit).

  1. Явное — когда разработчик сам указывает преобразование:
    javascript
    let num = Number('42'); // строка → число
    let str = String(42);   // число → строка
  1. Неявное — происходит автоматически в операциях:
    javascript
    '5' + 1; // '51' (число → строка)  
    '5' - 1; // 4 (строка → число)  
    if ('hello') { ... } // строка → boolean (true)  

Также есть приведение к примитивам через valueOf() и toString(), например, при сложении объекта с числом.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы