Menu
CoddyTech

Đoạn code Luau đầu tiên

Thuộc phần Giới thiệu về Luau trong hành trình Lua của Coddy. Bài học 3 trên 80.

Đã đến lúc viết đoạn code Luau đầu tiên của bạn! Thành phần mới được thêm vào Lua mà bạn đã biết là chú thích kiểu dữ liệu (type annotation): dấu hai chấm và tên kiểu dữ liệu sau tên biến.

local variableName: type = value

Ví dụ, một biến chỉ nên chứa văn bản:

local message: string = "Hello, World!"

Phần : string cho bộ kiểm tra kiểu biết rằng message phải chứa các giá trị chuỗi. Nếu sau đó bạn thử gán một số cho biến này, bộ kiểm tra sẽ báo lỗi ngay khi bạn đang chỉnh sửa.

Luau còn cung cấp một cách hay hơn để tạo đầu ra: nội suy chuỗi (string interpolation). Chuỗi viết bằng dấu huyền có thể chứa bất kỳ biểu thức nào bên trong dấu ngoặc nhọn:

local name: string = "Coddy"
print(`Hello, {name}!`)        -- Xin chào, Coddy!
print(`2 + 3 is {2 + 3}`)      -- 2 + 3 bằng 5

Hãy so sánh với việc nối chuỗi bằng .. ở khắp nơi: nội suy giúp văn bản dễ đọc, còn {braces} đảm nhiệm việc nối chuỗi.

challenge icon

Thử thách

Dễ

Lưu tên ngôn ngữ vào một biến có kiểu dữ liệu và chào ngôn ngữ đó.

  1. Bên dưới chú thích, khai báo local language: string = "Luau".
  2. Đổi lệnh in ra thành chuỗi dùng dấu huyền: print(`Hello, {language}!`).

Nhấn Run Code: đầu ra hiển thị Hello, Luau!.

Tự làm thử

-- Khai báo ngôn ngữ ở đây

print(``)

Tất cả bài học trong Giới thiệu về Luau

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