온라인 Lua 컴파일러 - Lua 온라인 실행 — Numio
브라우저에서 Lua 5.4 코드를 실행하세요. 표준 라이브러리와 io.read 입력을 지원하며 결과를 즉시 확인할 수 있습니다. 무료, 가입 불필요, 업로드 없음.
브라우저에서 실행 · 가입 불필요
코드 (Lua)
Ctrl/⌘ + Enter로 실행
input()과 io.read()는 여기 적은 줄을 순서대로 읽습니다.
출력
코드는 브라우저에서 실행되며 업로드되지 않습니다.
사용 방법
- 편집기에 Lua 코드를 작성하거나 붙여 넣습니다.
- io.read를 쓴다면 입력 칸에 한 줄씩 값을 적습니다.
- 실행(또는 Ctrl/⌘ + Enter)을 눌러 출력을 확인합니다.
예제
-- 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(("안녕하세요, %s!"):format("Lua"))
세부 정보 및 제한 사항
Lua 5.4는 wasmoon(WebAssembly)으로 실행됩니다. string, table, math 등 표준 라이브러리를 쓸 수 있습니다.
실행할 때마다 새 환경에서 시작하므로 이전 실행의 변수는 남지 않습니다.
FAQ
어떤 Lua 버전을 사용하나요?
wasmoon 기반의 Lua 5.4입니다.
입력은 어떻게 읽나요?
입력 칸에 한 줄에 하나씩 값을 적으세요. io.read()를 호출할 때마다 다음 줄을 반환합니다.
코드가 업로드되나요?
아니요. 코드는 브라우저에서 실행됩니다. 처음 사용할 때만 jsDelivr에서 실행 환경을 내려받습니다.
관련 도구
형식 참고 자료
도구 페이지 업데이트: