Menu
Coddy logo textTech

Funkcja type()

Część sekcji Podstawy ścieżki Lua w Coddy. Lekcja 9 z 90.

Funkcja type() przyjmuje dowolną wartość lub zmienną jako dane wejściowe i zwraca ciąg znaków, który informuje, jakiego jest typu danych. Oto jak działa:

playerScore = 100
playerName = "Coddy"
isReady = true
emptyValue = nil

print(type(playerScore))  -- wyświetla: number
print(type(playerName))   -- wyświetla: string
print(type(isReady))      -- wyświetla: boolean
print(type(emptyValue))   -- wyświetla: nil
challenge icon

Wyzwanie

Łatwy

Otrzymujesz kilka predefiniowanych zmiennych zawierających różne typy danych. Użyj funkcji type(), aby określić i wypisać typ danych każdej zmiennej.

Zmienne to:

  • mysteryValue1 = 42
  • mysteryValue2 = "Adventure"
  • mysteryValue3 = false
  • mysteryValue4 = nil

Wypisz typ każdej zmiennej w podanej kolejności, po jednym w każdym wierszu.

Oczekiwany wynik:

number
string
boolean
nil

Spróbuj swoich sił

-- Wstępnie zdefiniowane zmienne
mysteryValue1 = 42
mysteryValue2 = "Adventure"
mysteryValue3 = false
mysteryValue4 = nil

-- TODO: Napisz tutaj kod, który określi i wypisze typ każdej zmiennej
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 Lua online