4 / 51
В чём разница между явным и неявным приведением типов?
Явное приведение (explicit coercion) — когда программист сам вызывает преобразование: Number('42'), String(42), Boolean(0). Неявное приведение (implicit coercion) — когда JavaScript делает это автоматически в контексте операции: '5' * 2 превращает строку в число без явного указания. Явное приведение делает код предсказуемым, неявное — частая причина багов.