Menu
Coddy logo textTech

İlk Luau Kodunuz

Coddy'nin Lua Journey'sinin Luau'ya Giriş bölümünün bir parçası — ders 3 / 73.

İlk Luau kodunuzu yazma zamanı! Bildiğiniz Lua'nın üzerindeki yeni içerik tip açıklamasıdır (type annotation): değişken adından sonra gelen bir iki nokta üst üste ve bir tip adı.

local variableName: type = value

Örneğin, yalnızca metin tutması gereken bir değişken:

local message: string = "Hello, World!"

: string kısmı, tip denetleyicisine message değişkeninin string değerler içermesi gerektiğini söyler. Daha sonra buna bir sayı atamaya çalışırsanız, denetleyici henüz düzenleme yaparken bir hata bildirir.

Luau ayrıca çıktı oluşturmak için daha güzel bir yol sunar: string interpolation (metin içi ifade kullanımı). Ters tırnak (backtick) ile yazılan bir string, süslü parantezler içine herhangi bir ifadeyi gömebilir:

local name: string = "Coddy"
print(`Hello, {name}!`)        -- Merhaba, Coddy!
print(`2 + 3 is {2 + 3}`)      -- 2 + 3 5'tir

Bunu her yere .. bağlamaktansa bununla karşılaştırın — interpolation, metni okunabilir tutarken {braces} (süslü parantezler) birleştirme işini halleder.

challenge icon

Görev

Kolay

Explicit string tür belirteci olan language adında bir variable oluşturun ve buna "Luau" değerini atayın.

Ardından, {language} ifadesini gömen bir backtick dizesi — yani string interpolation — kullanarak Hello, Luau! mesajını print ile yazdırın.

Kendin dene

-- Buraya kod yazın
-- 1) language: string = "Luau" tanımla
-- 2) selamlamayı bir backtick string ile yazdır: `Hello, {language}!`
quiz iconKendini test et

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

Luau'ya Giriş bölümündeki tüm dersler