Я просто играл с javascript, когда нашел следующие выходы консоли:
[] + []
//вывод: ""[] + {}
//вывод: [object Object]{} + []
//вывод: 0{} + {}
//вывод: NaN
Может ли кто-нибудь объяснить мне логику этих результатов. Я чувствую, что это очень странное поведение, но, наверное, у него есть логика.
Спасибо заранее.