Menu
CoddyTech

ملخص: الدوال المعممة

جزء من قسم مقدمة إلى Luau في رحلة Lua على Coddy. الدرس 66 من 80.

challenge icon

التحدي

متوسط

اجمع قيمتين من نوعين مختلفين في زوج واحد.

  1. اكتب type Pair<T, U> = {first: T, second: U}.
  2. اكتب local function makePair<T, U>(first: T, second: U): Pair<T, U> بحيث تُعيد {first = first, second = second}.
  3. خزّن makePair("Nova", 87) في local playerScore: Pair<string, number> واطبع `({playerScore.first}, {playerScore.second})`.

اضغط على تشغيل الكود: يُظهر الناتج (Nova, 87).

جرّب بنفسك

-- 1) type Pair<T, U> = {first: T, second: U}
-- 2) makePair<T, U>(first: T, second: U): Pair<T, U>
-- 3) أنشئ playerScore باستخدام makePair("Nova", 87)، ثم اطبعها
quiz iconاختبر نفسك

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

جميع دروس مقدمة إلى Luau

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