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

المشروع: هيكل المهام

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

challenge icon

التحدي

سهل

قم بوضع الأساس لـ task manager.

قم بـ define اسم مستعار للـ type باسم Task يصف جدولًا يحتوي على:

  • id من نوع number
  • title من نوع string
  • done من نوع boolean

قم بـ create array ذي نوع محدد باسم tasks من نوع {Task} يحتوي على العناصر التالية بالترتيب:

  • id 1، و title "Learn Luau types"، و done false
  • id 2، و title "Build a task manager"، و done false
  • id 3، و title "Write tests"، و done true

ثم قم بـ print لكل مما يلي على سطر منفصل:

  1. الخاصية id لـ first task
  2. الخاصية title لـ first task
  3. الـ flag done لـ first task
  4. عدد الـ tasks الموجودة (استخدم #)

جرّب بنفسك

-- اكتب الكود هنا
-- 1) عرّف النوع Task = {id: number, title: string, done: boolean}
-- 2) أنشئ tasks: {Task} مع المهام الثلاث الأولية
-- 3) اطبع id و title وعلامة done للمهمة الأولى، ثم عدد المهام

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

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