Menu
CoddyTech

Hàm type()

Thuộc phần Nền tảng cơ bản trong hành trình Lua của Coddy. Bài học 9 trên 90.

Hàm type() nhận bất kỳ giá trị hoặc biến nào làm đầu vào và trả về một chuỗi cho bạn biết kiểu dữ liệu của giá trị đó. Cách hoạt động như sau:

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

print(type(playerScore))  -- in ra: number
print(type(playerName))   -- in ra: string
print(type(isReady))      -- in ra: boolean
print(type(emptyValue))   -- in ra: nil
challenge icon

Thử thách

Dễ

Bạn được cung cấp một số biến đã được định nghĩa sẵn, mỗi biến chứa một kiểu dữ liệu khác nhau. Dùng hàm type() để xác định và in ra kiểu dữ liệu của từng biến.

Các biến là:

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

In ra kiểu dữ liệu của từng biến theo thứ tự, mỗi kiểu trên một dòng.

Đầu ra mong đợi:

number
string
boolean
nil

Tự làm thử

-- TODO: Viết code tại đây để xác định và in ra kiểu dữ liệu (data type) của từng biến (variable)
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Nền tảng cơ bản

Tự luyện tập: Trình biên dịch Lua online