Menu
CoddyTech

סיכום - חידת תחום התחולה

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

challenge icon

אתגר

קל

נתח את קטע הקוד הבא וחזה מה יודפס בכל משפט print. שמור את התחזיות שלך במשתנים; השורות שמתחת לקוד מדפיסות אותם.

הנה הקוד לניתוח:

gameScore = 100

function updateScore()
    local gameScore = 250
    print(gameScore)
end

do
    local gameScore = 75
    updateScore()
    print(gameScore)
end

print(gameScore)

צור שלושה משתנים כדי לשמור את התחזיות שלך:

  • firstOutput - מה יודפס במשפט print הראשון
  • secondOutput - מה יודפס במשפט print השני
  • thirdOutput - מה יודפס במשפט print השלישי

הפלט הצפוי מוסתר בחידה הזאת: גלה בעצמך את תחומי הטווח לפני שתריץ את הקוד.

נסו בעצמכם

-- צרו משתנים לשמירת התחזיות שלכם
local firstOutput = -- TODO: נתחו את פקודת ההדפסה הראשונה והקצו את הערך הצפוי
local secondOutput = -- TODO: נתחו את פקודת ההדפסה השנייה והקצו את הערך הצפוי
local thirdOutput = -- TODO: נתחו את פקודת ההדפסה השלישית והקצו את הערך הצפוי

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

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