? Computer-Programmierer und Web -Entwickler nutzen boolesche Operatoren , um den Fluss der Ausführung in ihre Websites und Anwendungen zu steuern . Viele Programmiersprachen verwenden boolean Variablen und Werte . Bedingte Anweisungen verwenden oft boolean Betreiber zur Durchführung von Tests auf Programm -Daten und die Ergebnisse dieser Tests bestimmen, was an einem bestimmten Punkt während der Ausführung passieren. Boolesche Operatoren ermöglichen es Programmierern, komplexe Ketten von Tests in ihre Skripte erstellen. Boolesche Werte
Boolesche Werte können nur entweder wahr oder falsch . Die meisten Programmiersprachen unterstützen boolean Variablen , wie in der folgenden JavaScript-Beispiel : var IsEven = false;
Boolean Variablen oft Namen , die ihren Zweck anzugeben. Zum Beispiel könnte diese Variable anzuzeigen, ob eine Reihe Eingangswert gerade ist, mit einem Wert true, wenn es falsch ist , wenn es nicht ist. Boolean Variablen und Werte geben Programmierer ein Werkzeug für den Umgang mit unvorhersehbaren Situationen wie zB Benutzereingaben und importierten Daten .
Ablaufsteuerung
Boolean Operatoren und Werte werden oft in Ablaufsteuerung beteiligt . Ablaufsteuerung betrifft Programmiersprache Strukturen . Anstatt einem Skript Ausführen einer Zeile zu einem Zeitpunkt aus dem Anfang der Datei bis zum Ende, lassen Kontrollstrukturen Programmierer diktieren vielfältigen Strömungen der Ausführung nach Gegebenheiten angepasst . Zum Beispiel, wenn ein Benutzer Daten für eine Anwendung Funktion aber die Daten sind nicht gültig aus irgendeinem Grund , kann die Anwendung brauchen, um den Benutzer aufzufordern, ihre Beiträge einzustellen. Ein Test könnte boolean überprüfen Sie die Eingabe auf Gültigkeit . Wenn die Eingabe nicht gültig ist, muss das Programm für die Durchführung ein anderes Verfahren .
Conditionals
Programmiersprachen verwenden boolesche Operatoren als Teil bedingte Anweisungen . Das folgende Beispiel PHP Code demonstriert einen bedingten Test : if ( strlen ( $ benutzername )> 20 ) echo " Der Name ist zu lang" ;
Dieser Test überprüft die Länge einer String-Variable . Wenn die Länge der Zeichenfolge größer ist als 20 , wird der Inhalt der Anweisung auszuführen. Dies bedeutet, dass die bedingten Test einen wahren Wert zurückgegeben. Wenn die Zeichenfolge nicht länger als 20 Zeichen ist, gibt der Test einen falschen Wert .
Syntax
Boolesche Operatoren ermöglichen es Programmierern, Kette bedingte Tests zusammen . Das folgende Beispiel zeigt, Java-Code : if ( someNumber <10