Menu
Coddy logo textTech

מספרים

חלק מהיחידה יסודות במסלול ה-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. לבסוף, הדפיסו את שני המשתנים כדי להציג את הערכים שלהם.

נסו בעצמכם

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

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

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

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