Menu
Coddy logo textTech

Özet - Kapsam Bulmacası

Coddy'nin Lua Journey'sinin Temeller bölümünün bir parçası. Ders 87 / 90.

challenge icon

Görev

Kolay

Aşağıdaki kod parçacığını analiz edin ve her print ifadesi tarafından ne yazdırılacağını tahmin edin. Tahminlerinizi depolamak için değişkenler oluşturun ve ardından bunları doğru sırayla yazdırın.

İşte analiz edilecek kod:

gameScore = 100

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

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

print(gameScore)

Tahminlerinizi depolamak için üç değişken oluşturun:

  • firstOutput - ilk print ifadesinin yazdıracağı değer
  • secondOutput - ikinci print ifadesinin yazdıracağı değer
  • thirdOutput - üçüncü print ifadesinin yazdıracağı değer

Ardından üç tahmininizi sırayla, her birini ayrı bir satırda yazdırın.

Beklenen çıktı bu bulmaca için gizlenmiştir: çalıştırmadan önce kapsamları kendiniz çözün.

Kendin dene

-- Tahminlerinizi saklamak için değişkenler oluşturun
local firstOutput = -- TODO: İlk print ifadesini analiz edin ve tahmin edilen değeri atayın
local secondOutput = -- TODO: İkinci print ifadesini analiz edin ve tahmin edilen değeri atayın
local thirdOutput = -- TODO: Üçüncü print ifadesini analiz edin ve tahmin edilen değeri atayın

-- Tahminlerinizi sırayla yazdırın
print(firstOutput)
print(secondOutput)
print(thirdOutput)

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Online Lua derleyicisi