Boolean-Datentyp
Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy. Lektion 6 von 88.
Der Datentyp boolean kann nur zwei mögliche Werte enthalten: true und false. Diese Werte stellen die Konzepte wahr und falsch dar, die grundlegend für die Steuerung des Programmablaufs und das Durchführen von Vergleichen sind. Beachte, dass beide Werte in Kleinbuchstaben und ohne Anführungszeichen geschrieben werden.
Das Erstellen einer boolean-Variablen folgt demselben Muster, das du gelernt hast:
is_complete = true
has_error = falseBoolean-Werte werden unglaublich nützlich, wenn dein Programm Entscheidungen treffen, Bedingungen überprüfen oder die Ergebnisse von Vergleichen speichern muss. Sie bilden die Grundlage dafür, zu steuern, was dein Code in verschiedenen Situationen tut.
Aufgabe
EinfachErstelle drei boolean-Variablen, um verschiedene Systemzustände darzustellen. Erstelle zuerst eine Variable namens is_online und weise ihr den Wert true zu. Erstelle dann eine Variable namens has_permission und weise ihr den Wert false zu. Erstelle schließlich eine Variable namens system_ready und weise ihr den Wert true zu. Gib alle drei Variablen mit dem Befehl puts aus.
Probier es selbst
# TODO: Schreibe deinen Code hier
# Erstelle die drei booleschen Variablen und zeige sie mit puts anDiese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 47Rechner zum Aufteilen der Rechnung
WillkommensnachrichtBenutzereingaben erfassen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Methode13Arrays für Fortgeschrittene
Array-Slicing mit BereichenArray-Slicing mit IndizesArray-OperatorenInclude?-Methode2Variablen und Datentypen
Zahlen und VariablenString-DatentypBoolean-DatentypSymbol-DatentypDatentypen überprüfenNamenskonventionenWiederholung – Variablen erstellen5Entscheidungsfindung
If-AnweisungIf - ElseRückblick – Einfacher TaschenrechnerVerschachteltes If - ElseUnless-Anweisung8Schleifen
For-Schleife mit BereichenWhile-SchleifeBreakNextRückblick – FakultätTimes-SchleifeUntil-SchleifeVerschachtelte SchleifenRückblick – Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische KurzschreibweisenRückblick – Einfache MathematikVergleichsoperatoren6Grundlegende Ein- und Ausgabe
Ausgabe mit putsAusgabe mit print und pAusgabe mit VariablenEingabe mit getsDie chomp-MethodeTypumwandlungWiederholung – AltersrechnerWiederholung – Wahr oder FalschÜbe selbstständig: Online-Ruby-Compiler