Menu
Coddy logo textTech

יצירת טבלאות בסגנון מילון

חלק מהיחידה יסודות במסלול ה-Lua של Coddy. שיעור 65 מתוך 90.

כדי ליצור טבלה בסגנון מילון, משתמשים בסוגריים מסולסלים {} ומציינים כל זוג מפתח-ערך באמצעות התחביר ["key"] = value:
local student = {
    ["name"] = "Sarah",
    ["age"] = 20,
    ["major"] = "Computer Science"
}
יש להקיף כל מפתח בסוגריים מרובעים ובמירכאות, ולאחריהם סימן שוויון והערך המתאים. אפשר לערבב סוגי נתונים שונים עבור הערכים — מחרוזות, מספרים, ערכים בוליאניים או אפילו טבלאות אחרות.
local gameCharacter = {
    ["playerName"] = "Hero",
    ["level"] = 5,
    ["isAlive"] = true
}
כדי לגשת לערך מטבלה בסגנון מילון, השתמשו בסימון סוגריים מרובעים: כתבו את שם הטבלה ולאחריו את המפתח בתוך סוגריים מרובעים ומירכאות:
print(gameCharacter["playerName"])  -- מדפיס: Hero
print(gameCharacter["level"])       -- מדפיס: 5
challenge icon

אתגר

קל

צרו פרופיל של דמות במשחק וידאו באמצעות תחביר טבלה בסגנון מילון. צרו טבלה בשם character שמייצגת את דמות השחקן, עם צמדי המפתח-ערך הבאים: יש להציב את המחרוזת "Phoenix" ב-["name"], את המחרוזת "Mage" ב-["class"], את המספר 12 ב-["level"], ואת המספר 2850 ב-["experience"]. לאחר יצירת הטבלה, הדפיסו את המקצוע של הדמות באמצעות סימון בסוגריים מרובעים.

נסו בעצמכם

-- TODO: כתבו כאן את הקוד שלכם
-- צרו את הטבלה character עם זוגות המפתח-ערך הנדרשים
-- לאחר מכן הדפיסו את המחלקה של character באמצעות סימון סוגריים מרובעים
quiz iconבחנו את עצמכם

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

כל השיעורים ביחידה יסודות

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