הערות
חלק מהיחידה יסודות במסלול ה-Lua של Coddy. שיעור 3 מתוך 90.
הערות הן הערות שאתה כותב בתוך הקוד שלך. Lua מתעלמת מהן לחלוטין — הן נועדו רק לעזור לבני אדם להבין את הקוד.
כדי לכתוב הערה בשורה אחת, השתמש בשני מקפים --. כל מה שמופיע אחרי -- ועד סוף השורה מתעלמים ממנו:
-- זוהי הערה
print("Hello World!")אפשר לכתוב הערה גם בסוף שורה, אחרי הקוד:
print("Hello World!") -- זה מדפיס Hello World!להערות המשתרעות על פני כמה שורות, השתמשו ב־--[[ כדי להתחיל וב־]] כדי לסיים:
--[[
זוהי הערה המשתרעת על פני כמה שורות.
Lua מתעלמת מכולה.
]]
print("Welcome!")הערות יכולות גם להשבית שורת קוד באופן זמני בלי למחוק אותה:
-- print("This line will NOT run")
print("This line will run")הערה: כל הערה מרובת שורות שמתחילה ב---[[ חייבת להיסגר ב-]], אחרת Lua מתייחסת לכל מה שאחריה כהערה.
אתגר
מתחיליםתקנו את הקוד כך שיודפס רק Hello, Lua!.
- החליפו את
?בסמלים שהופכים שורה להערה - השורה שמדפיסה את
Goodbye!צריכה להפוך להערה כדי שהיא לא תורץ - שנו רק את השורה שמתחילה ב־
?
נסו בעצמכם
-- הקלידו את הקוד שלכם למטה
? print("Goodbye!")
print("Hello, Lua!")השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים 2: יחסים ולוגיקה
אופרטורי שוויוןאופרטורים יחסייםהאופרטור 'and'האופרטור 'or'האופרטור 'not'הערכה בקצר חשמליערכים אמתיים ושקרייםסיכום – לוגיקה פשוטה10טבלאות חלק 1: בסגנון רשימה
מהי טבלה?יצירת טבלהגישה לאיברים לפי אינדקסשינוי איברים לפי אינדקסאופרטור האורך '#'table.insert()table.remove()סיכום - ניהול חברי החבורה13פרויקט: חנות שיקויים פשוטה
הגדרת הפרויקטהוספת שיקוי2משתנים וסוגי נתונים
מהו משתנה?מספריםמחרוזותערכים בוליאנייםהערך 'nil'הפונקציה type()מוסכמות למתן שמותסיכום – פרופיל דמות5פלט בסיסי
הדפסת ערכים מילולייםהדפסת משתניםהדפסת ערכים מרוביםשילוב מחרוזות ומשתניםהפונקציה tostring()קלטהמרת טיפוסיםסיכום – דוח מצבסיכום – עד 1208יסודות עיבוד מחרוזות
string.len()string.upper ו־string.lowerstring.sub()string.rep()string.find()חזרה – עיצוב שם משתמש3אופרטורים 1: חשבון ושרשור
אופרטורים אריתמטייםאופרטור מודולואופרטור חזקהשרשור מחרוזותקדימות אופרטוריםסיכום – חישובים פשוטים9יסודות הפונקציות
הגדרת פונקציהקריאה לפונקציהפונקציות עם פרמטריםפונקציות עם כמה פרמטריםהפקודה 'return'סיכום – מחשבון שטחתרגלו בעצמכם: קומפיילר Lua אונליין