مجموعة مرتبة من التعليمات. يقرأ المدخلات ويتبع القواعد وينتج المخرجات.
مساحة العمل
Lua
مسار عملي لتعلم Lua من الصفر
التعريف أولا
ما هي Lua
Lua لغة لكتابة تعليمات دقيقة، وتستخدم غالبا في مسار عملي لتعلم Lua من الصفر. لا تبدأ بحفظ المصطلحات. ابدأ بفكرة واحدة: مدخلات تمر بخطوات ثم تصبح مخرجات.
main.luaالتشغيل lua main.luaالعادة تعلم جزءا صغيرا من Lua ثم اكتب مثالا صغيرا وشغلهالقيمة هي البيانات. المتغير هو اسم تستخدمه لحفظ البيانات وإعادة استخدامها.
عمل صغير له اسم. يأخذ مدخلات وينفذ مهمة ويمكن أن يرجع نتيجة.
Lua هي البيئة التي تشغل كود main.lua.
أول كود قابل للقراءة
ناتج البرنامج
entry point output syntax printprint(42)
الناتج 42نسب اللغة
شجرة Lua
اعرف من أين جاءت Lua وما اللغات القريبة وما الخطوة التالية.
من الصفر
بنك الأسئلة
ابحث ثم تدرب
اختر مرحلة أو ابحث داخل بنك التدريب الحالي ثم افتح السؤال مباشرة.
Lua السؤال 1
Lua السؤال 1. اختر الوصف الأقرب إلى طباعة قيمة
Lua السؤال 2
Lua السؤال 2. اختر الوصف الأقرب إلى تسمية قيمة
Lua السؤال 3
Lua السؤال 3. اختر الوصف الأقرب إلى دالة قابلة لإعادة الاستخدام
Lua السؤال 4
Lua السؤال 4. اختر الوصف الأقرب إلى مجموعة أساسية
Lua السؤال 5
Lua السؤال 5. اختر الوصف الأقرب إلى طباعة قيمة
Lua السؤال 6
Lua السؤال 6. اختر الوصف الأقرب إلى تسمية قيمة
Lua السؤال 7
Lua السؤال 7. اختر الوصف الأقرب إلى دالة قابلة لإعادة الاستخدام
Lua السؤال 8
Lua السؤال 8. اختر الوصف الأقرب إلى مجموعة أساسية
Lua السؤال 9
Lua السؤال 9. اختر الوصف الأقرب إلى طباعة قيمة
Lua السؤال 10
Lua السؤال 10. اختر الوصف الأقرب إلى تسمية قيمة
Lua السؤال 11
Lua السؤال 11. اختر الوصف الأقرب إلى دالة قابلة لإعادة الاستخدام
Lua السؤال 12
Lua السؤال 12. اختر الوصف الأقرب إلى مجموعة أساسية
Lua السؤال 13
Lua السؤال 13. اختر الوصف الأقرب إلى طباعة قيمة
Lua السؤال 14
Lua السؤال 14. اختر الوصف الأقرب إلى تسمية قيمة
Lua السؤال 15
Lua السؤال 15. اختر الوصف الأقرب إلى دالة قابلة لإعادة الاستخدام
Lua السؤال 16
Lua السؤال 16. اختر الوصف الأقرب إلى مجموعة أساسية
Lua السؤال 17
Lua السؤال 17. اختر الوصف الأقرب إلى طباعة قيمة
Lua السؤال 18
Lua السؤال 18. اختر الوصف الأقرب إلى تسمية قيمة
اختيار من متعدد
Lua السؤال 1
Lua السؤال 1. اختر الوصف الأقرب إلى طباعة قيمة
print(42)
مرجع
أنماط main.lua
lua main.luaentry point output syntax print
ناتج البرنامج
print(42)
- شغل أصغر ملف أولا
- اطبع قيمة معروفة واحدة
- افحص الناتج قبل إضافة كود أكثر
variables assignment types local
القيم والأسماء
local total = 42 print(total)
- أعط القيم أسماء واضحة
- اجعل كل سطر يحمل فكرة واحدة أثناء التعلم
- تتبع القيمة قبل تغييرها
function collection Table
الدوال والمجموعات
function add(a, b)
return a + b
end
local scores = {40, 2}
print(#scores)- اجعل الدوال صغيرة
- ارجع قيما مفيدة
- استخدم المجموعة الشائعة قبل اللجوء إلى الأطر