Chạy Lua Online - Trình biên dịch Lua — Numio
Chạy code Lua 5.4 online ngay trên trình duyệt. Có thư viện chuẩn, nhập liệu qua io.read và xem kết quả tức thì. Miễn phí, không cần đăng ký.
Chạy trong trình duyệt · Không cần đăng ký
Mã (Lua)
Ctrl/⌘ + Enter để chạy
input() và io.read() đọc lần lượt các dòng này.
Kết quả
Mã chạy ngay trên trình duyệt của bạn và không được tải lên.
Cách sử dụng
- Viết hoặc dán code Lua vào trình soạn thảo.
- Tùy chọn: nhập các dòng cho io.read vào ô dữ liệu vào.
- Nhấn Chạy (hoặc Ctrl/⌘ + Enter) để xem kết quả.
Ví dụ
-- Ví dụ Lua 5.4
local function fact(n)
if n <= 1 then return 1 end
return n * fact(n - 1)
end
for i = 1, 5 do
print(i, fact(i))
end
print(("Xin chào, %s!"):format("Lua"))
Chi tiết và giới hạn
Lua 5.4 chạy bằng wasmoon (WebAssembly). Có sẵn các thư viện chuẩn như string, table và math.
Mỗi lần chạy đều bắt đầu mới, nên biến từ lần chạy trước không được giữ lại.
FAQ
Dùng phiên bản Lua nào?
Lua 5.4 thông qua wasmoon.
Đọc dữ liệu vào như thế nào?
Nhập các giá trị vào ô dữ liệu vào, mỗi giá trị một dòng. Mỗi lần gọi io.read() trả về dòng tiếp theo.
Mã của tôi có bị tải lên không?
Không. Mã chạy trong trình duyệt của bạn. Chỉ môi trường chạy được tải từ jsDelivr ở lần dùng đầu tiên.
Công cụ liên quan
Tài liệu tham khảo về định dạng
Trang công cụ được cập nhật: