Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

الدالة type()

جزء من قسم Fundamentals في رحلة Lua على Coddy — الدرس 9 من 90.

تأخذ الدالة type() أي قيمة أو متغير كمدخل وتعيد سلسلة نصية تخبرك بنوع البيانات الخاص بها. إليك كيف تعمل:

playerScore = 100
playerName = "Coddy"
isReady = true
emptyValue = nil

print(type(playerScore))  -- المخرجات: number
print(type(playerName))   -- المخرجات: string
print(type(isReady))      -- المخرجات: boolean
print(type(emptyValue))   -- المخرجات: nil
challenge icon

التحدي

سهل

يتم تزويدك بالعديد من المتغيرات المحددة مسبقاً والتي تحتوي على أنواع مختلفة من البيانات. استخدم الدالة type() لتحديد وطباعة نوع البيانات لكل متغير.

المتغيرات هي:

  • mysteryValue1 = 42
  • mysteryValue2 = "Adventure"
  • mysteryValue3 = false
  • mysteryValue4 = nil

اطبع نوع كل متغير بالترتيب، بحيث يكون كل نوع في سطر مستقل.

المخرجات المتوقعة:

number
string
boolean
nil

ورقة مرجعية

تعيد الدالة type() نوع البيانات لقيمة أو متغير كسلسلة نصية:

playerScore = 100
playerName = "Coddy"
isReady = true
emptyValue = nil

print(type(playerScore))  -- المخرجات: number
print(type(playerName))   -- المخرجات: string
print(type(isReady))      -- المخرجات: boolean
print(type(emptyValue))   -- المخرجات: nil

جرّب بنفسك

-- متغيرات محددة مسبقًا
mysteryValue1 = 42
mysteryValue2 = "Adventure"
mysteryValue3 = false
mysteryValue4 = nil

-- TODO: اكتب كودك هنا لتحديد وطباعة نوع كل متغير
quiz iconاختبر نفسك

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

جميع دروس Fundamentals