Menu
CoddyTech

ما هو المتغير؟

جزء من قسم الأساسيات في رحلة Lua على Coddy. الدرس 4 من 90.

المتغيرات: تخيّل المتغير على أنه حاوية تحمل بطاقة تعريف ويمكنها الاحتفاظ بالمعلومات. تمامًا كما قد تضع أشياء في صندوق وتكتب عليه بطاقة لتتذكر ما بداخله، تتيح لك المتغيرات تخزين البيانات ومنحها اسمًا ذا معنى لتتمكن من استخدامها لاحقًا.

في Lua، إنشاء متغير أمر بسيط. اكتب الاسم الذي تريد منحه إياه، ثم علامة يساوي، وبعدها القيمة التي تريد تخزينها:

playerScore = 100

ينشئ هذا متغيرًا يُسمى playerScore ويخزّن فيه العدد 100. والآن، كلما احتجت إلى استخدام هذه النتيجة في برنامجك، يمكنك ببساطة الإشارة إليها باسمها بدلًا من كتابة 100 في كل مرة.

سترى أيضًا كثيرًا متغيرات تُنشأ باستخدام الكلمة local في المقدمة، مثل local playerScore = 100. وهي تعمل بالطريقة نفسها: تجعل local المتغير داخل جزء البرنامج الذي تنشئه فيه. تستخدم معظم شيفرات Lua الكلمة local مع كل متغير تقريبًا، وستتعلم بالتحديد ما تفعله لاحقًا في هذه الدورة.

لعرض قيمة على الشاشة، استخدم الدالة print(). ضع اسم المتغير داخل القوسين، وسيعرض Lua قيمته:

playerScore = 100
print(playerScore)

سيعرض هذا 100 على الشاشة. لاحظ أنه عند طباعة متغير، تكتب اسمه من دون علامات اقتباس: تُستخدم علامات الاقتباس للنصوص (السلاسل النصية)، وليس لأسماء المتغيرات.

challenge icon

التحدي

سهل

أنشئ متغيرًا باسم gameLevel وأسند إليه الرقم 5. ثم اطبع قيمة هذا المتغير.

جرّب بنفسك

-- TODO: اكتب الكود الخاص بك هنا
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: مترجم Lua عبر الإنترنت