Menu
Coddy logo textTech

Sprawdzanie typów danych

Część sekcji Podstawy ścieżki Ruby w Coddy. Lekcja 8 z 88.

Ruby udostępnia metodę .class, która pozwala sprawdzić typ danych dowolnego obiektu.

Metoda .class jest wywoływana na zmiennej lub wartości i zwraca klasę (typ danych) tego obiektu. Po prostu dopisz .class do nazwy zmiennej:

my_variable = 42
my_variable.class

Zwróci Integer, ponieważ zmienna zawiera wartość całkowitą. Podobnie .class zwróci String dla danych tekstowych, Float dla liczb dziesiętnych, TrueClass dla true, FalseClass dla false i Symbol dla symboli.

Możesz połączyć .class z puts, aby wyświetlić typ danych w konsoli i łatwo sprawdzić, z jakim rodzajem danych pracujesz w dowolnym momencie programu.

challenge icon

Wyzwanie

Łatwy

Utwórz cztery różne zmienne o różnych typach danych, a następnie użyj metody .class, aby sprawdzić i wyświetlić typ danych każdej zmiennej.

Najpierw utwórz zmienną o nazwie score i przypisz jej wartość 88.5. Następnie utwórz zmienną o nazwie student_name i przypisz jej wartość "Sarah". Kolejno utwórz zmienną o nazwie passed i przypisz jej wartość true. Na koniec utwórz zmienną o nazwie year i przypisz jej wartość 2024.

Po utworzeniu wszystkich czterech zmiennych użyj metody .class w połączeniu z puts, aby wyświetlić typ danych każdej zmiennej w dokładnie tej kolejności: score, student_name, passed i year.

Spróbuj swoich sił

# TODO: Utwórz cztery zmienne o podanych wartościach i typach danych

# TODO: Użyj metody .class wraz z puts, aby wyświetlić typ danych każdej zmiennej
# Pamiętaj, aby wyświetlić je w tej kolejności: score, student_name, passed, year
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Ruby online