Menu
Coddy logo textTech

קוד Luau הראשון שלכם

חלק מהיחידה מבוא ל-Luau במסלול ה-Lua של Coddy. שיעור 3 מתוך 73.

הגיע הזמן לכתוב את קוד ה-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

אתגר

קל

צרו משתנה בשם language עם הצהרת טיפוס מפורשת מסוג string והקצו לו את הערך "Luau".

לאחר מכן הדפיסו את ההודעה Hello, Luau! באמצעות אינטרפולציה של מחרוזת: מחרוזת עם תווי backtick שמטמיעה את {language}.

נסו בעצמכם

-- כתבו כאן את הקוד
-- 1) הכריזו על language: string = "Luau"
-- 2) הדפיסו את הברכה באמצעות מחרוזת עם גרשיים הפוכים: `Hello, {language}!`
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה מבוא ל-Luau

תרגלו בעצמכם: קומפיילר Luau אונליין