Menu
CoddyTech

מספרים

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

ב-Lua, העבודה עם מספרים פשוטה להפליא. בניגוד לשפות תכנות מסוימות שבהן יש טיפוסים נפרדים למספרים שלמים ולעשרוניים, Lua משתמשת בטיפוס number יחיד עבור כל הערכים המספריים. פירוש הדבר שאפשר לאחסן באותה צורה גם מספרים שלמים (כמו 42) וגם מספרים עשרוניים (כמו 3.14).

כך יוצרים משתנים עם סוגים שונים של מספרים:

playerScore = 1500
gameVersion = 2.1
temperature = -10

בין אם את/ה עובד/ת עם ניקוד של שחקן בגובה 1500 נקודות, עם גרסת משחק כמו 2.1, או אפילו עם מספרים שליליים כמו ‎-10 מעלות, Lua מטפלת בכולם כאותו טיפוס number.

challenge icon

אתגר

קל

צרו שני משתנים לאחסון מידע מספרי עבור דמות במשחק. ראשית, צרו משתנה בשם playerScore והשימו בו את הערך 2500. לאחר מכן, צרו משתנה בשם gameVersion והשימו בו את הערך 1.3. לבסוף, הדפיסו כל משתנה בשורה משלו: תחילה playerScore, ולאחר מכן gameVersion.

נסו בעצמכם

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

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

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

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