Kompilator Lua online — Numio
Uruchamiaj kod Lua 5.4 online w przeglądarce. Biblioteki standardowe, dane przez io.read i natychmiastowy wynik. Za darmo, bez rejestracji.
Działa w przeglądarce · Bez rejestracji
Kod (Lua)
Ctrl/⌘ + Enter, aby uruchomić
input() i io.read() odczytują te wiersze po kolei.
Wynik
Kod działa lokalnie w przeglądarce i nie jest nigdzie wysyłany.
Jak używać
- Napisz lub wklej kod Lua w edytorze.
- Opcjonalnie: wpisz w polu wejściowym wiersze dla io.read.
- Kliknij Uruchom (lub Ctrl/⌘ + Enter), aby zobaczyć wynik.
Przykład
-- Przykład w 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(("Cześć, %s!"):format("Lua"))
Szczegóły i ograniczenia
Lua 5.4 działa dzięki wasmoon (WebAssembly). Dostępne są biblioteki standardowe, takie jak string, table i math.
Każde uruchomienie zaczyna się od zera, więc zmienne z poprzedniego nie są zachowywane.
FAQ
Jaka wersja Lua jest używana?
Lua 5.4 przez wasmoon.
Jak odczytać dane wejściowe?
Wpisz wartości w polu wejściowym, po jednej w wierszu. Każde wywołanie io.read() zwraca kolejny wiersz.
Czy mój kod jest gdzieś wysyłany?
Nie. Kod działa w przeglądarce. Tylko środowisko jest pobierane z jsDelivr przy pierwszym użyciu.
Powiązane narzędzia
Źródła
Aktualizacja strony: