Menu
Coddy logo textTech

string.len()

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

הפונקציה string.len() היא הכלי הראשון שלך לעבודה עם נתוני טקסט בדרכים מתוחכמות יותר.

הפונקציה string.len() מחזירה את מספר התווים במחרוזת. זה כולל אותיות, מספרים, רווחים וכל תו מיוחד. הנה התחביר הבסיסי:

string.len(your_string)

הנה דוגמה פשוטה:

local username = "player123"
local length = string.len(username)
print(length)  -- פלט: 9

המחרוזת "player123" מכילה 9 תווים, לכן string.len() מחזירה 9.

challenge icon

אתגר

קל

צרו מערכת לאימות שם משתמש שבודקת אם שם המשתמש עומד בדרישת האורך המינימלי. הצהירו על משתנה בשם username והשימו בו את הערך "player123". השתמשו בפונקציה string.len() כדי למצוא את אורך שם המשתמש, ואז שמרו את האורך הזה במשתנה בשם usernameLength. לבסוף, הדפיסו את ערך האורך.

נסו בעצמכם

-- הכריזו על המשתנה username
local username = "player123"

-- TODO: כתבו כאן את הקוד שלכם כדי למצוא את האורך ולשמור אותו ב-usernameLength

-- הדפיסו את האורך
print(usernameLength)
quiz iconבחנו את עצמכם

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

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

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