Инвертирование (или отрицание) в JavaScript - это операция, которая меняет булевое значение на его противоположное значение. Если переменная содержит значение true, то после инвертирования она будет содержать значение false, и наоборот. Для инвертирования значения переменной в JavaScript используется оператор ! (восклицательный знак). Например: Инвертирование может быть полезным при проверке условий в конструкциях if, while и других операторах. Например, вместо написания условия if (isReady === false), можно использовать инвертирование и написать условие if (!isReady)...
Еще одно понятие о нарциссистах, которое употребляется не в какой-либо классификации, а самостоятельно. Тоже нередко в использовании этого термина возникают ошибки, вплоть до того, что люди говорят: инвертированный и перверзный нарцисс - это одно и то же. Нет, это неверно! Давайте разбираться. Происхождение термина Да, скажете вы, слово "инвертированный" происходит тоже от латинского слова, инверсия. Которое нередко переводят так же, как и перверсию - переворот. Но не совсем так. Инверсия - значит не любой переворот, а выворачивание наизнанку...