Algorithmus: was heißt Ausrufezeichen (!)?

4 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

Es wäre gut zu wissen, was für ne Sprache du verwendest, aber standartmäßig ändert ein Ausrufezeichen ein Bool von true zu false und umgekehrt. Es wird also wiederholt, solange t.isEmpty() FALSCH ist.

!t.isEmpty()

entspricht

t.isEmpty() == false

Also wenn t NICHT leer ist

Das Ausrufezeichen ist zu lesen als "nicht".

! bedeutet NOT

$a = 1;

if($a != 2){

echo "$a ist nicht gleich 2";

}