Menu
CoddyTech

معاملات التساوي

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

معاملات المساواة. تتيح لك هذه المعاملات مقارنة قيمتين لتحديد ما إذا كانتا متماثلتين أم مختلفتين.

توفر Lua معاملي مساواة:

userGuess = 42
secretNumber = 42
isCorrect = userGuess == secretNumber    -- isCorrect قيمته true

playerName = "Alice"
targetName = "Bob"
isDifferent = playerName ~= targetName   -- isDifferent قيمته true

يتحقق العامل == مما إذا كانت قيمتان متساويتين، بينما يتحقق العامل ~= مما إذا كانتا غير متساويتين. لاحظ أن نتيجة هذه المقارنات تكون دائمًا قيمة منطقية، إما true أو false.

challenge icon

التحدي

سهل

قارن تخمين المستخدم برقم سري لتحديد ما إذا كانا متطابقين. أنشئ متغيرًا باسم userGuess وأسند إليه القيمة 42. أنشئ متغيرًا آخر باسم secretNumber وأسند إليه القيمة 37. استخدم معامل المساواة للتحقق مما إذا كان التخمين يساوي الرقم السري، وخزّن النتيجة في متغير باسم isCorrect. يطبع السطر الموجود أسفل التعليمات البرمجية النتيجة.

جرّب بنفسك

-- أنشئ متغيرات للعبة التخمين
-- TODO: اكتب الكود الخاص بك هنا

quiz iconاختبر نفسك

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

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

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