Değişken Nedir?
Coddy'nin Lua Journey'sinin Temeller bölümünün bir parçası. Ders 4 / 90.
Değişkenler: Bir değişkeni, bilgi tutabilen etiketli bir kap olarak düşünebilirsin. Tıpkı bir kutuya eşyalar koyup içinde ne olduğunu hatırlamak için üzerine bir etiket yazabilmen gibi, değişkenler verileri saklamana ve onlara daha sonra kullanabileceğin anlamlı bir ad vermene olanak tanır.
Lua'da bir değişken oluşturmak basittir. Ona vermek istediğin adı yazarsın, ardından eşittir işareti gelir ve sonra depolamak istediğin değer gelir:
playerScore = 100Bu, playerScore adlı bir değişken oluşturur ve içine 100 sayısını kaydeder. Artık programınızda bu skoru kullanmanız gerektiğinde, her seferinde 100 yazmak yerine ona basitçe adıyla başvurabilirsiniz.
Ekranda bir değer görüntülemek için print() işlevini kullanın. Değişken adını parantezlerin içine yerleştirin; Lua bu değeri ekrana yazdıracaktır:
playerScore = 100
print(playerScore)Bu, ekrana 100 çıktısını verecektir. Bir değişkeni yazdırırken adını tırnak işaretleri olmadan yazdığını unutma: tırnak işaretleri değişken adları için değil, metinler (dizeler) için kullanılır.
Görev
KolaygameLevel adlı bir değişken oluşturun ve ona 5 sayısını atayın. Ardından bu değişkenin değerini yazdırın.
Kendin dene
-- TODO: Kodunuzu buraya yazınBu 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
4Operatörler 2 İlişkisel ve Mantıksal
Eşitlik Operatörleriİlişkisel Operatörler'and' Operatörü'or' Operatörü'not' OperatörüKısa Devre DeğerlendirmesiTruthy ve Falsy DeğerlerÖzet - Basit Mantık10Tablolar Bölüm 1: Liste Stili
Tablo Nedir?Tablo Oluşturmaİndeks ile Elemanlara Erişmeİndeks ile Elemanları DeğiştirmeUzunluk Operatörü '#'table.insert()table.remove()Özet - Parti Üyelerini Yönetme13Proje: Basit İksir Dükkanı
Proje Kurulumuİksir Ekleme2Değişkenler ve Veri Tipleri
Değişken Nedir?SayılarStringlerBooleanlar'nil' Değeritype() Fonksiyonuİsimlendirme KurallarıÖzet - Karakter Profili5Temel Çıktı
Sabitleri YazdırmaDeğişkenleri YazdırmaBirden Fazla Değer YazdırmaMetinleri ve Değişkenleri Birleştirmetostring() FonksiyonuGirdiTip DönüşümüÖzet - Durum RaporuÖzet - 120'ye Kadar8String Manipülasyonu Temelleri
string.len()string.upper & string.lowerstring.sub()string.rep()string.find()Özet - Kullanıcı Adı Biçimlendirme3Operatörler 1 Aritmetik ve Birleştirme
Aritmetik OperatörlerMod Alma OperatörüÜs Alma OperatörüString BirleştirmeOperatör ÖnceliğiÖzet - Basit Hesaplamalar6Proje: Karakter İstatistiklerini Görüntüleme
Hoş Geldiniz MesajıKarakter İstatistiklerini Tanımlama9Fonksiyon Temelleri
Fonksiyon TanımlamaFonksiyon ÇağırmaParametreli FonksiyonlarÇoklu Parametreli Fonksiyonlar'return' İfadesiÖzet - Alan HesaplayıcıKendi başına pratik yap: Online Lua derleyicisi