Markus Speicherl: Booleschen Wert invertieren

Hallo

Gibt es eine möglichkeit in JS einen true(false wert durch "antippen" einfach umzudrehen?

Mein Code schaut wie folgt aus:

var logstat=false;

function showLog() {
 if(logstat){
  logstat=false;
  [...]
 }else{
  logstat=true;
                [...]
 }
 [...]
}

Statt in beiden if-Fällen jweils 'logstat' manuell umzudrehen fänd ich es schöner wenn es etwas gäbe wie:

function showLog() {
 if(logstat){
  [...]
 }else{
                [...]
 }
        invertiere(logstat);
 [...]
}

So dass aus true->false wird und aus false->true.

Danke im Vorraus.

  1. gudn tach!

    invertiere(logstat);
    So dass aus true->false wird und aus false->true.

    !logstat

    prost
    seth