Как получить противоположное логическое значение переменной в Javascript var a = true; Как получить противоположное значение a (false) и наоборот? Ответ 1 >>> a = true; true >>> !a; false Ответ 2 Используйте логический оператор НЕ: !a Ответ 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; Ответ 7 Попробуйте как ниже var Boolify = require('node-boolify').Boolify; var opp_var = !Boolify(myVar); Ссылка на узел-boolify
Ответ 5 Что-то вроде этого, возможно; function toggleFlag(value){ var toggle = value ? false : true; return toggle; } var a = true; a = toggleFlag(a);
Ответ 7 Попробуйте как ниже var Boolify = require('node-boolify').Boolify; var opp_var = !Boolify(myVar); Ссылка на узел-boolify