مترجم 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 المستخدم؟
Lua 5.4 عبر wasmoon.
كيف أقرأ المدخلات؟
اكتب القيم في مربع المدخلات، قيمة في كل سطر. كل استدعاء لـ io.read() يعيد السطر التالي.
هل يُرفع الكود؟
لا. يعمل الكود في متصفحك. تُنزَّل بيئة التشغيل فقط من jsDelivr عند أول استخدام.
أدوات ذات صلة
مراجع التنسيقات
تاريخ تحديث صفحة الأداة: