[Swift] Zusammenfassung über den Bool-Typ

Einführung

Dieses Mal werden wir über Bool type ausgeben. Obwohl ich den String-Typ und den Int-Typ erklären kann, konnte ich den Bool-Typ nicht verbalisieren, daher werde ich ihn hier erneut ausgeben.

Was ist der Bool-Typ?

In der Welt der Programmiersprachen gibt es ein Konzept des "Wahrheitswertes". Derjenige, der den Wahrheitswert darstellt, ist der "Bool-Typ". Das Literal, das den Wahrheitswert darstellt, enthält "wahr" und "falsch". Wenn Sie der Variablen "wahr" oder "falsch" zuweisen, wird "Bool-Typ" als impliziter Typ zugewiesen.

var sample = true //Bool-Typ

Verwendung des Bool-Typs

Der Bool-Typ wird für "logische Operationen" verwendet. Arithmetik besteht darin, die Daten auf irgendeine Weise zu verarbeiten und den resultierenden Wert zu erhalten.

Logische Operationen und Operatoren

Art Inhalt Bediener zu verwenden
Verweigerung Kehren Sie die Wahrheit des Wahrheitswertes um Präfixoperator!
Logische Summe Wahr, wenn einer der mehreren Wahrheitswerte wahr ist Mittelwertoperator ||
Logisches UND Wahr, wenn beide multiplen Wahrheitswerte wahr sind Neutraler Bediener&&

Beispiel für eine logische Operation

//Verweigerung
let sample1 = true //true (wahr)
let sample2 = !sample1 //false (falsch)

//Logische Summe
sample1 || sample2 //true, weil sample1 true ist

//Logisches UND
sasmple1 && sample2 //sample1 ist wahr, aber sample2 ist falsch, also falsch

Recommended Posts

[Swift] Zusammenfassung über den Bool-Typ
[Swift] Aufzählungstyp für gemeinsam genutzte Typen
[Swift] Über den Aufzählungstyp
Persönliche Zusammenfassung über Java
[Swift] [Anfänger]] Über den Bereichsoperator
Über die Erklärung zum Funktionstyp
[Swift] Ich dachte über Vergleiche nach
Großartiger Kommentar vom Typ Swift-Zeiger
[Swift] Über die iterative Verarbeitung von "for-in-Anweisungen"
Eine kleine Zusammenfassung über die typsichere Konfiguration