#вопросы_с_собеседований

Что произойдет в результате выполнения выражения var a = 1 + "2" и почему?



Переменная a примет значение "12". В JS такое поведение называется приведением типов. Если хоть один из операндов в операторе + является строкой, второй также будет преобразован в строку.