Menu
CoddyTech

Kode Luau Pertamamu

Termasuk bagian Pengantar Luau dalam perjalanan Lua di Coddy. Pelajaran 3 dari 80.

Waktunya menulis kode Luau pertamamu! Bahan baru selain Lua yang sudah kamu kenal adalah anotasi tipe: titik dua dan nama tipe setelah nama variabel.

local variableName: type = value

Contohnya, variabel yang hanya boleh menyimpan teks:

local message: string = "Hello, World!"

Bagian : string memberi tahu pemeriksa tipe bahwa message harus berisi nilai string. Coba tetapkan angka ke variabel itu nanti, dan pemeriksa akan melaporkan error selagi kamu masih mengedit.

Luau juga memberimu cara yang lebih bagus untuk membuat output: interpolasi string. String yang ditulis dengan tanda backtick dapat menyisipkan ekspresi apa pun di dalam kurung kurawal:

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

Bandingkan dengan merangkai .. di mana-mana: interpolasi membuat teks tetap mudah dibaca, sementara {braces} menangani penggabungan.

challenge icon

Tantangan

Mudah

Simpan nama bahasa dalam variabel bertipe dan sapa bahasa tersebut.

  1. Di bawah komentar, deklarasikan local language: string = "Luau".
  2. Ubah print menjadi string backtick: print(`Hello, {language}!`).

Tekan Jalankan Kode: output menampilkan Hello, Luau!.

Coba sendiri

-- Nyatakan bahasa di sini

print(``)

Semua pelajaran di Pengantar Luau

Latihan sendiri: Compiler Luau online