var a = true;
如何获取 a
的相反值 (false),反之亦然?
>>> a = true;
true
>>> !a;
false
使用逻辑非运算符:
!a
这将会更容易。
var b = !a
这将使真变为假,假变为真。
也许是这样的:
function toggleFlag(value){
var toggle = value ? false : true;
return toggle;
}
var a = true;
a = toggleFlag(a);
var a = !a;
使用 "not" 运算符
var a = true;
alert(!a); //=>false
尝试像下面这样
var Boolify = require('node-boolify').Boolify;
var opp_var = !Boolify(myVar);
请参考node-boolify
a = false
也适用。一开始我不确定。 - xinthose