Menu
Coddy logo textTech

Datentypen prüfen

Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy — Lektion 8 von 88.

Ruby bietet die .class-Methode an, um den Datentyp eines beliebigen Objekts zu prüfen.

Die Methode .class wird für eine Variable oder einen Wert aufgerufen und gibt die Klasse (den Datentyp) dieses Objekts zurück. Hängen Sie einfach .class an Ihren Variablennamen an:

my_variable = 42
my_variable.class

Dies gibt Integer zurück, da die Variable einen ganzzahligen Wert enthält. Ebenso gibt .class String für Textdaten, Float für Dezimalzahlen, TrueClass für true, FalseClass für false und Symbol für Symbole zurück.

Sie können .class mit puts kombinieren, um den Datentyp in der Konsole anzuzeigen, was es einfach macht, zu jedem Zeitpunkt in Ihrem Programm zu überprüfen, mit welcher Art von Daten Sie arbeiten.

challenge icon

Aufgabe

Einfach

Erstellen Sie vier verschiedene Variablen mit unterschiedlichen Datentypen und verwenden Sie dann die Methode .class, um den Datentyp jeder Variable zu überprüfen und anzuzeigen.

Erstellen Sie zuerst eine Variable namens score und weisen Sie ihr den Wert 88.5 zu. Erstellen Sie dann eine Variable namens student_name und weisen Sie ihr den Wert "Sarah" zu. Erstellen Sie als Nächstes eine Variable namens passed und weisen Sie ihr den Wert true zu. Erstellen Sie schließlich eine Variable namens year und weisen Sie ihr den Wert 2024 zu.

Verwenden Sie nach dem Erstellen aller vier Variablen die Methode .class in Kombination mit puts, um den Datentyp jeder Variable in genau dieser Reihenfolge anzuzeigen: score, student_name, passed und year.

Spickzettel

Verwenden Sie die Methode .class, um den Datentyp eines beliebigen Objekts zu überprüfen:

my_variable = 42
my_variable.class

Dies gibt die Klasse (den Datentyp) des Objekts zurück:

  • Integer für ganze Zahlen
  • Float für Dezimalzahlen
  • String für Textdaten
  • TrueClass für true
  • FalseClass für false
  • Symbol für Symbole

Kombinieren Sie .class mit puts, um den Datentyp anzuzeigen:

puts my_variable.class

Probier es selbst

# TODO: Erstelle vier Variablen mit den angegebenen Werten und Datentypen

# TODO: Verwende die .class-Methode mit puts, um den Datentyp jeder Variable anzuzeigen
# Denke daran, sie in dieser Reihenfolge anzuzeigen: score, student_name, passed, year
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen