JavaScript: почему [] и ![] равны?
Давайте сравним в JavaScript пустой массив с его логическим антиподом: console.log([] == ![]) Думаете, что в результате будет false? Обратимся к логике языка программирования. Обогатившись знаниями, вернемся к нестрогому сравнению пустого массива и его противоположности: --- Оригинал статьи на русском языке на сайте dr...