Menu
CoddyTech

Số, chuỗi và Boolean

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

Luau có ba kiểu nguyên thủy cơ bản, làm nền tảng cho hầu hết chương trình: string, number và boolean. Từ trước đến nay, bạn vẫn dùng những giá trị này trong Lua: Luau cho phép bạn khai báo chúng dưới dạng kiểu.

Kiểu string dùng cho dữ liệu văn bản:

local productName: string = "Laptop"

Kiểu number xử lý mọi giá trị số, cả số nguyên lẫn số thập phân, giống như kiểu số duy nhất trong Lua mà bạn đã biết:

local price: number = 999.99

Kiểu boolean biểu thị các giá trị true/false, rất phù hợp cho cờ và điều kiện:

local inStock: boolean = true

Sau khi được chú thích kiểu, mỗi biến phải tuân theo kiểu đó: gán chuỗi "500" cho price là trình kiểm tra kiểu sẽ báo lỗi ngay. Và hãy nhớ: print(inStock) in ra từ true, vì các giá trị boolean được chuyển thành chuỗi true/false.

challenge icon

Thử thách

Dễ

Mô tả một sản phẩm bằng ba biến có kiểu dữ liệu.

  1. Khai báo local productName: string = "Gaming Mouse".
  2. Khai báo local price: number = 49.99 và local inStock: boolean = true.
  3. In ra ba biến, mỗi biến trên một dòng, theo thứ tự đó.

Nhấn Run Code: đầu ra hiển thị Gaming Mouse, 49.99 và true.

Tự làm thử

-- 1) Khai báo productName, price và inStock cùng kiểu dữ liệu của từng biến
-- 2) In cả ba giá trị, mỗi giá trị trên một dòng riêng

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