Menu
CoddyTech

'nil' Değeri

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

Lua'da nil adı verilen özel bir değer vardır. Herhangi bir değerin yokluğunu temsil eder: onu boş bir kap olarak düşünebilirsin.

Lua'da bir değişken tanımlayıp ona herhangi bir değer atamazsan, bu değişken otomatik olarak nil değerini içerir:

local emptyVariable
print(emptyVariable)  -- Bunun çıktısı: nil

local anahtar sözcüğü, geçerli kapsama ait bir değişken tanımlamak için kullanılır; yani bu değişkene yalnızca tanımlandığı kod bloğunun içinden erişilebilir. Lua'da değişken oluşturmak için önerilen yöntem budur.

nil değeri, Lua'da “burada hiçbir şey yok” demenin yoludur. 0 sayısından, boş bir dizgeden veya boolean false değerinden farklıdır; kelimenin tam anlamıyla henüz hiçbir değer atanmadığı anlamına gelir.

challenge icon

Görev

Kolay

Herhangi bir değer atamadan playerStatus adlı bir değişken oluştur. Ardından Lua'nın varsayılan olarak ne atadığını görmek için bu değişkeni yazdır.

Kendin dene

-- TODO: Kodunuzu buraya yazın
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

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

Kendi başına pratik yap: Online Lua derleyicisi