Как получить противоположное логическое значение переменной в Javascript

var a = true;

Как получить противоположное значение a (false) и наоборот?

Ответы

Ответ 1

>>> a = true;
true
>>> !a;
false

Ответ 3

Это было бы намного проще

var b = !a

Это сделало бы true ложным и ложным истинным

Ответ 4

Используйте оператор "not"

var a = true;
alert(!a); //=>false

Ответ 5

Что-то вроде этого, возможно;

function toggleFlag(value){
   var toggle = value ? false : true;
   return toggle;
}

var a = true;

a = toggleFlag(a);

Ответ 6

Попробуйте следующее:

var a = !a;