Menu
Coddy logo textTech

אופרטור האורך '#'

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

Lua מספקת דרך פשוטה ונוחה לעשות זאת באמצעות אופרטור האורך #.

אופרטור האורך מוצב ישירות לפני משתנה טבלה ומחזיר את מספר האיברים באותה טבלה:

local players = {"Alice", "Bob", "Charlie"}
print(#players)  -- פלט: 3

האופרטור הזה פועל באמצעות ספירת כל האיברים הרצופים החל מאינדקס 1. הוא שימושי במיוחד כשרוצים לדעת מה גודל הטבלה עבור לולאות, תנאים או פשוט להצגת מידע למשתמשים.

local scores = {100, 85, 92, 78, 95}
local totalPlayers = #scores
print("Number of players:", totalPlayers)  -- פלט: Number of players: 5
challenge icon

אתגר

קל

צרו מערכת לניהול רשימת חברי גילדה, שעוקבת אחר מספר החברים הפעילים. תחילה, צרו טבלה בשם guildMembers שמכילה בדיוק חמש מחרוזות: "Warrior", "Mage", "Archer", "Healer" ו־"Rogue". לאחר יצירת הטבלה, השתמשו באופרטור האורך # כדי לקבוע כמה חברים יש בגילדה, והדפיסו את המספר הזה.

נסו בעצמכם

-- TODO: צרו את הטבלה guildMembers עם הערכים שצוינו

-- TODO: השתמשו באופרטור האורך כדי לספור את החברים

-- TODO: הדפיסו את המספר
quiz iconבחנו את עצמכם

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

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

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