Lua Online Compiler — Numio
Lua-5.4-Code online im Browser ausführen – mit Standardbibliotheken, Eingabe per io.read und sofortiger Ausgabe. Kostenlos, ohne Anmeldung.
Läuft im Browser · Ohne Registrierung
Code (Lua)
Strg/⌘ + Enter zum Ausführen
input() und io.read() lesen diese Zeilen der Reihe nach.
Ausgabe
Der Code läuft lokal in deinem Browser und wird nicht hochgeladen.
Anwendung
- Lua-Code in den Editor schreiben oder einfügen.
- Optional: Zeilen für io.read ins Eingabefeld schreiben.
- Auf „Ausführen“ klicken (oder Strg/⌘ + Enter), um die Ausgabe zu sehen.
Beispiel
-- Lua-5.4-Beispiel
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(("Hallo, %s!"):format("Lua"))
Details und Einschränkungen
Lua 5.4 läuft über wasmoon (WebAssembly). Standardbibliotheken wie string, table und math sind verfügbar.
Jeder Lauf startet frisch; Variablen aus dem vorherigen Lauf bleiben nicht erhalten.
FAQ
Welche Lua-Version wird verwendet?
Lua 5.4 über wasmoon.
Wie lese ich Eingaben?
Schreibe die Werte ins Eingabefeld, einen pro Zeile. Jeder Aufruf von io.read() liefert die nächste Zeile.
Wird mein Code hochgeladen?
Nein. Dein Code läuft im Browser. Nur die Laufzeitumgebung wird beim ersten Mal von jsDelivr geladen.
Ähnliche Tools
Formatreferenzen
Tool-Seite aktualisiert: