Menu
CoddyTech

أول كود لك بلغة Luau

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

حان وقت كتابة أول شيفرة لك بلغة Luau! الإضافة الجديدة إلى Lua التي تعرفها هي تعليق النوع: نقطتان رأسيتان واسم نوع بعد اسم المتغير.

local variableName: type = value

على سبيل المثال، متغير يجب ألا يحتوي أبدًا إلا على نص:

local message: string = "Hello, World!"

يخبر الجزء : string مدقّق الأنواع بأن message يجب أن يحتوي على قيم نصية. حاول إسناد رقم إليه لاحقًا، وسيُبلغ المدقّق عن خطأ بينما لا تزال تعدّل الشيفرة.

تمنحك Luau أيضًا طريقة أجمل لإنشاء المخرجات: استيفاء السلاسل النصية. يمكن لسلسلة نصية مكتوبة باستخدام علامات الترقيم الخلفية أن تتضمن أي تعبير داخل أقواس معقوفة:

local name: string = "Coddy"
print(`Hello, {name}!`)        -- مرحبًا، Coddy!
print(`2 + 3 is {2 + 3}`)      -- 2 + 3 يساوي 5

قارن ذلك بسلسلة .. في كل مكان: يحافظ الاستيفاء على سهولة قراءة النص، بينما تتولى {braces} مهمة الربط.

challenge icon

التحدي

سهل

خزّن اسم اللغة في متغير ذي نوع محدد وحَيِّه.

  1. أسفل التعليق، صرّح عن local language: string = "Luau".
  2. غيّر أمر الطباعة إلى سلسلة نصية باستخدام العلامات الخلفية: print(`Hello, {language}!`).

اضغط على Run Code: يُظهر الناتج Hello, Luau!.

جرّب بنفسك

-- حدّد اللغة هنا

print(``)

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

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