مراجعة - العد التنازلي
جزء من قسم Fundamentals في رحلة Lua على Coddy — الدرس 76 من 90.
التحدي
سهلقم بإنشاء نظام عد تنازلي لإطلاق صاروخ يستخدم حلقة for رقمية بخطوة سالبة لمحاكاة تسلسل العد التنازلي النهائي. اكتب حلقة for تنازلية من 10 إلى 1، مع طباعة كل رقم في سطر منفصل.
بعد اكتمال حلقة العد التنازلي، قم بطباعة الرسالة "Liftoff!" للإشارة إلى أن الصاروخ قد انطلق. يوضح هذا كيف تتيح لك معلمة الخطوة السالبة العد التنازلي وكيف يتم تنفيذ الكود الموجود بعد الحلقة بمجرد انتهاء الحلقة.
جرّب بنفسك
-- TODO: اكتب كودك هنا لإنشاء حلقة العد التنازلي
-- TODO: اطبع الرسالة النهائية بعد العد التنازليجميع دروس Fundamentals
4المعاملات 2: العمليات العلائقية والمنطقية
معاملات التساويالمعاملات العلائقيةالمعامل 'and'المعامل 'or'المعامل 'not'التقييم قصير الدائرةقيم Truthy و Falsyمراجعة - المنطق البسيط10الجداول الجزء 1: نمط القائمة
ما هو الجدول؟إنشاء جدولالوصول إلى العناصر عبر الفهرستعديل العناصر عبر الفهرسمعامل الطول '#'table.insert()table.remove()ملخص - إدارة أعضاء الفريق13مشروع: متجر جرعات بسيط
إعداد المشروعإضافة جرعة2المتغيرات وأنواع البيانات
ما هو المتغير؟الأرقامالسلاسل النصيةالقيم المنطقيةالقيمة 'nil'الدالة type()قواعد التسميةمراجعة - ملف الشخصية5الإخراج الأساسي
طباعة القيم الحرفيةطباعة المتغيراتطباعة قيم متعددةدمج النصوص والمتغيراتدالة tostring()الإدخال (Input)التحويل (Cast)مراجعة - تقرير الحالةمراجعة - حتى 1208أساسيات معالجة النصوص
string.len()string.upper و string.lowerstring.sub()string.rep()string.find()مراجعة - تنسيق اسم المستخدم3المعاملات 1: العمليات الحسابية والدمج
المعاملات الحسابيةمعامل باقي القسمةمعامل الأسدمج النصوصأولوية المعاملاتملخص - حسابات بسيطة6مشروع: عرض إحصائيات الشخصية
رسالة ترحيبتعريف إحصائيات الشخصية9أساسيات الدوال
تعريف دالةاستدعاء دالةدوال مع معاملاتدوال بمعاملات متعددةجملة 'return'مراجعة - حاسبة المساحة12أساسيات الحلقات التكرارية
حلقة whileحلقة repeat-untilحلقة for الرقميةحلقة for مع خطوةجملة 'break'مراجعة - العد التنازلي