var a = true;

Wie erhalte ich den entgegengesetzten Wert von a (false) und umgekehrt?

28
s.webbandit 8 Okt. 2012 im 00:14

7 Antworten

Beste Antwort
>>> a = true;
true
>>> !a;
false
42
richardaday 7 Okt. 2012 im 20:15

Versuchen Sie es wie unten

var Boolify = require('node-boolify').Boolify;
var opp_var = !Boolify(myVar);

Siehe node-boolify

0
Ratan Uday Kumar 8 Jän. 2019 im 10:03

So etwas vielleicht;

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

var a = true;

a = toggleFlag(a);
3
Charlie 7 Okt. 2012 im 20:24

Verwenden Sie das logische NICHT Operator:

!a
49
Cœur 30 Jän. 2019 im 06:47

Das wäre viel einfacher

var b = !a

Dies würde wahr zu falsch und falsch zu wahr machen

10
Ahmed Roshdy 18 Sept. 2014 im 22:05

Verwenden Sie den Operator "nicht"

var a = true;
alert(!a); //=>false
2
Alcides Queiroz Aguiar 7 Okt. 2012 im 20:17

Versuche Folgendes:

var a = !a;
3
Thomas Bormans 25 März 2016 im 14:46