Menu
CoddyTech

string.upper & string.lower

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

Lua, bir dizgedeki harflerin büyük/küçük harf durumunu değiştirmek için iki işleve sahiptir: string.upper() ve string.lower().

Bu işlevler, dizeleri farklı büyük/küçük harf biçimlerine dönüştürmenizi sağlar. string.upper() işlevi, bir dizedeki tüm harfleri büyük harfe dönüştürürken string.lower() bunları küçük harfe dönüştürür:

local message = "Hello World"
local uppercase = string.upper(message)
local lowercase = string.lower(message)

print(uppercase)  -- çıktı: HELLO WORLD
print(lowercase)  -- çıktı: hello world

Bu işlevler, kullanıcı girdilerini standartlaştırmak veya programlarınızda tutarlı biçimlendirme oluşturmak için özellikle kullanışlıdır. Örneğin, karşılaştırma yapmak için kullanıcı adlarını küçük harfe dönüştürebilir veya görüntüleme amacıyla başlıkları büyük harfe çevirebilirsiniz.

challenge icon

Görev

Kolay

Farklı görüntüleme amaçları için büyük ve küçük harflerin karışımından oluşan bir şirket adını hem tamamen büyük hem de tamamen küçük harfli sürümlere dönüştüren bir metin biçimlendirme sistemi oluştur. companyName adlı bir değişken tanımla ve ona "TechCorp Solutions" değerini ata. Büyük harfli bir sürüm oluşturmak için string.upper() kullan ve bunu upperName adlı bir değişkende sakla. Küçük harfli bir sürüm oluşturmak için string.lower() kullan ve bunu lowerName adlı bir değişkende sakla. Kodunun altındaki satırlar her ikisini de yazdırır.

Kendin dene

-- Şirket adı değişkenini tanımlayın
companyName = "TechCorp Solutions"

-- TODO: Büyük ve küçük harfli sürümleri oluşturmak için 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