Menu
CoddyTech

יצירת טבלה

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

ב-Lua יוצרים טבלאות באמצעות סוגריים מסולסלים {}.

הטבלה הפשוטה ביותר שאפשר ליצור היא טבלה ריקה:

local myTable = {}

אפשר גם ליצור טבלה שכבר מכילה ערכים באמצעות הצבתם בתוך סוגריים מסולסלים, מופרדים בפסיקים:

local numbers = {10, 25, 30}
local names = {"Alice", "Bob", "Charlie"}

כשיוצרים טבלה עם ערכים כאלה, Lua מקצה לכל ערך באופן אוטומטי מיקום מספרי שמתחיל ב־1. לכן, בטבלת numbers שלמעלה, 10 נמצא במיקום 1, 25 נמצא במיקום 2, ו־30 נמצא במיקום 3.

challenge icon

אתגר

קל

צרו מערכת מלאי למשחק באמצעות בניית טבלה לאחסון סוגים שונים של כלי נשק. הכריזו על משתנה בשם weapons והקצו לו טבלה שמכילה בדיוק שלושה ערכי מחרוזת: "sword", "bow" ו-"staff". השורה שמתחת לקוד שלכם מדפיסה את הטבלה.

נסו בעצמכם

-- TODO: כתבו את הקוד שלכם כאן
quiz iconבחנו את עצמכם

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

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

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