и false?
Нет. Значение инвертируется, в следствие чего преобразуется в Boolean. Затем инвертируется второй раз. !!1 == true эквивалентно Boolean(1) == true
В первый раз все понятно, зачем второй раз?
Потому что в первйы раз получится инвертированое значение
Обсуждают сегодня